cAdvisor(Container Advisor)は、実行中のコンテナのリソースの使用率とパフォーマンスデータを分析して公開します。 cAdvisor は初期設定のままで Prometheus メトリクスを公開します。
https://prometheus.io/docs/guides/cadvisor/
Prometheus は SAM に統合されています。 このため、cAdvisor メトリクスと利用して Prometheus と Grafana で公開することが可能です。
cAdvisor はポート 8080 でリッスンしますが、これは Nginx のポートと競合するため、それに対応するように Nginx ポートを変更することができます。
構成手順:
- nginx ポートを変更します。
nghix.conf を変更します。
server {
listen 9991;
これにより、http://server:8080/ 経由で多数のサンプルダッシュボードが含まれる cAdvisor UI にアクセスできるようになります。
- cAdvisor コンテナを追加するように docker-compose を構成します。
docker-compose.yml に以下を追加します。



.png)



