問題タブ [cadvisor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 「cAdvisor」は他のコンテナの削除を許可していません
ホスト上のコンテナーを監視するために「cAdvisor」をインストールしましたが、他のコンテナーを停止して削除しようとすると、cAdvisor は他のコンテナーの削除を許可しません。
cAdvisor を停止すると、コンテナーを削除できます。
この github issue を参照しましたが、役に立たなかったhttps://github.com/moby/moby/issues/34198。これについてもさらに検索しましたが、この問題の恒久的な修正はありますか。
1) 以下のコマンドを使用して、container/container-abc が生成されています。
2) 私は cadvisor に docker-compose を使用しています。以下は docker compose の内容です。
3) 以下は docker info コマンドです。
前もって感謝します。
docker - AlertManager -- コンテナ アラートが実行中のホスト名を返さない
1 つの問題に直面しています。アラートを受信したときに、alert_rules.yml で以下のルールを使用しています。コンテナーが実行されているホスト名が返されません。ノード ID の代わりにホスト名を返すにはどうすればよいですか?
container_label_com_docker_swarm_node_id の代わりに container_label_com_docker_swarm_node_name を試してみましたが、機能しません。
助言がありますか ?
monitoring - cAdvisor が示すディスク使用量
このガイドに従って、ローカル docker コンテナーを監視するように cadvisor をセットアップしました。Prometheus は、Grafana で視覚化されたデータの cAdvisor をスクレイピングしています。
ホストで実行されているすべての Docker コンテナーのディスク使用量を取得しようとしています。実行後に表示されるものと同様の出力を取得したい
Grafana は、データの視覚化に使用されます。ディスク使用量を取得するために、次のクエリを実行して Prometheus からデータを取得しています。
問題は、取得している値がオーバーレイ ファイルシステム (82GB) の全体の値であることです。
ファイルシステムの使用に関する次の行は、cAdvisor (127.0.0.1/metrics) に示されています。
ホストでのdf -hの出力は次のとおりです
docker system dfによって返される値と同じ値を cAdvisor から Grafana で取得するにはどうすればよい ですか?