Amazon でのログ記録とモニタリング EKS - AWS 規範ガイダンス

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

Amazon でのログ記録とモニタリング EKS

Amazon Elastic Kubernetes Service (Amazon EKS) は、Kubernetes コントロールプレーンの CloudWatch Logs と統合されます。コントロールプレーンは Amazon によってマネージドサービスとして提供されEKS、エージェントをインストール CloudWatchしなくてもログ記録を有効にできます。 CloudWatch エージェントをデプロイして、Amazon EKSノードとコンテナのログをキャプチャすることもできます。Fluent Bit と Fluentd は、コンテナログを CloudWatch Logs に送信するためにもサポートされています。

CloudWatch Container Insights は、EKSクラスター、ノード、ポッド、タスク、サービスレベルで Amazon の包括的なメトリクスモニタリングソリューションを提供します。Amazon は、Prometheus によるメトリクスキャプチャの複数のオプションEKSもサポートしています。Amazon EKSコントロールプレーンは、Prometheus 形式でメトリクスを公開するメトリクスエンドポイントを提供します。Prometheus を Amazon EKSクラスターにデプロイして、これらのメトリクスを使用できます。

他の Prometheus エンドポイントを消費するだけでなく、Prometheus メトリクスをスクレイプしてメトリクスを作成するように CloudWatch エージェントを設定することもできます。 CloudWatch コンテナインサイトで Prometheus をモニタリングすると、コンテナ化されたシステムとワークロードからの Prometheus メトリクスの検出が自動化されます。

Amazon EKSノードに CloudWatch エージェントをインストールして設定するには、Distributor およびステートマネージャーEC2を使用する Amazon で使用される方法と同様の方法で、Amazon EKSノードを標準のシステムログ記録およびモニタリング設定に合わせることができます。