3

dockerホストから cgroup データを収集するためにcadvisorを使用する予定です。collectd と grafana を使用して、他のアプリ メトリックの監視をグラフ化するように設定しました。

  1. collectd の cadvisor プラグインのプラグインを知っている人はいますか? 私の情報によると、collectd は cgroup docker コンテナーのデータをプルできません。
  2. cadvisor は influxdb をサポートしており、grafana はメトリクスの視覚化のために influxdb に接続できます。しかし、現在のランドスケープには influxdb が配置されていないため、docker コンテナーのメトリックを監視するための迅速なアプローチを検討しています。

前もって感謝します

4

2 に答える 2

0

collectd の cAdvisor プラグインは非常に単純です。github.com/google/cadvisor で問題を報告していただけますか。問題を解決するお手伝いをいたします。

または、マシン全体または特定のコンテナーの cAdvisor レスト エンドポイントにアクセスして、データをグラファイトにプルし、ヘルパー プロセスからプッシュすることもできます。例えば。

/api/v1.3/コンテナ/

いずれにせよ、機能リクエストを提出していただければ、セットアップのお手伝いをいたします。

于 2015-05-03T16:52:10.123 に答える
0

fluent-plugin-cadvisorを使用して、fluentd を使用してcadvisorからデータを収集できます。

最適なプラグインではないかもしれませんが、独自のプラグインとして fluentd に拡張して追加するのは非常に簡単です。

于 2015-08-28T15:29:09.400 に答える