

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

# モニタリング
<a name="monitoring"></a>

 CloudWatch は、リソース使用率、アプリケーションパフォーマンス、運用状態をシステム全体で可視化します。マイクロサービスアーキテクチャでは、開発者が収集するメトリクスを選択できるため、CloudWatch によるカスタムメトリクスのモニタリングが有益です。動的スケーリングは、これらのカスタムメトリクスに基づくこともできます。

 CloudWatch Container Insights はこの機能を拡張し、CPU、メモリ、ディスク、ネットワークなどの多くのリソースのメトリクスを自動的に収集します。コンテナ関連の問題を診断し、解決を合理化するのに役立ちます。

 Amazon EKS の場合、多くの場合推奨される選択肢は Prometheus です。Prometheus は、包括的なモニタリングとアラート機能を提供するオープンソースプラットフォームです。通常、直感的なメトリクスの視覚化のために Grafana と結合されます。[Amazon Managed Service for Prometheus (AMP)](https://aws.amazon.com/prometheus/) は、Prometheus と完全に互換性があるモニタリングサービスを提供し、コンテナ化されたアプリケーションを簡単に監視できます。さらに、[Amazon Managed Grafana (AMG) ](https://aws.amazon.com/grafana/)はメトリクスの分析と視覚化を簡素化し、基盤となるインフラストラクチャを管理する必要がなくなります。

![\[モニタリングコンポーネントを含むサーバーレスアーキテクチャを示す図\]](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/microservices-on-aws/images/serverless-arch-with-monitoring.png)


![\[モニタリングコンポーネントを備えたコンテナベースのアーキテクチャ\]](http://docs.aws.amazon.com/ja_jp/whitepapers/latest/microservices-on-aws/images/container-arch-with-monitoring.png)
