プロメテウスとは何ですか? また、CloudWatch でプロメテウスのメトリクスを収集したいのはなぜですか?
Prometheusは、クラウドネイティブコンピューティング財団（CNCF）の一部である、人気のあるオープンソースの監視プロジェクトです。オープンソースコミュニティは 150 以上のプラグインを構築し、DevOps チームがアプリケーションからプルベースのアプローチを使って収集されるカスタムメトリックを公開するために使用できるフレームワークを定義しました。この新機能により、 DevOpsチームはAWSアプリケーションメッシュ、NGINX、Java/JMXなどのコンテナ化されたワークロードのサービスを自動的に検出できます。次に、それらのサービスでカスタムメトリックを公開し、CloudWatch でメトリックを取り込みます。CloudWatch ユーザーは、Prometheus メトリックの収集と集計を管理することにより、必要なモニタリングツールの数を減らしながら、アプリケーションのパフォーマンスの低下と障害をより迅速にモニタリング、トラブルシューティング、および警告できます。