

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ログの一元化
<a name="centralizing-logs"></a>

 ログ記録は、問題を特定して解決するための鍵です。マイクロサービスを使用すると、より頻繁にリリースし、新機能を試すことができます。 は、ログファイルを一元化するために Amazon S3、 CloudWatch Logs、Amazon OpenSearch Service などのサービス AWS を提供します。Amazon EC2 は CloudWatch にログを送信するためにデーモンを使用しますが、Lambda と Amazon ECS はログ出力をネイティブに送信します。Amazon EKS の場合、[Fluent Bit または Fluentd を使用してログを CloudWatch に転送し、OpenSearch と Kibana を使用してレポートできます](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-EKS-logs.html)。 CloudWatch OpenSearch ただし、フットプリントと[パフォーマンスの利点](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Container-Insights-EKS-logs.html)が 小さいため、Fluentd よりも Fluent Bit が推奨されます。

 図 12 は、さまざまな AWS サービスのログを Amazon S3 と CloudWatch に送信する方法を示しています。 CloudWatch これらの一元化されたログは、データの視覚化に Kibana を含む Amazon OpenSearch Service を使用してさらに分析できます。また、Amazon Athena は、Amazon S3 に保存されているログに対するアドホッククエリにも使用できます。

![\[AWS サービスのログ記録機能を示す図\]](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/microservices-on-aws/images/logging-capabilities.png)
