プロメテウスドッカーサーバの監視および可視化Granfanna

プロメテウスドッカーサーバの監視および可視化Granfanna

リソースの使用状況やパフォーマンス情報収集のためのコンテナcAdvisor(コンテナ顧問)が実行されています。

 

プロメテウスの監視を使用しcAdvisor

cAdvisorコンテナの統計は、プロメテウスの指標として公開されています。

デフォルトでは、これらの指標は、HTTPエンドポイント/メトリックで提供しています。

あなたは-prometheus_endpointコマンドラインフラグを設定することによって、このエンドポイントをカスタマイズすることができます。

モニターcAdvisorプロメテウスを使用するには、唯一のプロメテウスに1つまたは複数のジョブを設定する必要があり、これらのジョブは、最後のインデックスに関連cAdvisorプロセスをこすり落とします。

 

  • ドキュメントを使用します。https://github.com/google/cadvisor
  • チャートテンプレートます。https://grafana.com/dashboards/193

 

全体ドッカーホストを監視するための単一cAdvisorを実行します

インストールドッカー監視端末、容器イネーブラーcAdvisor終了後1、

ドッキングウィンドウの実行\
   --volume = /:/ rootfsの:RO \
   --volume =の/ var /実行:は/ var / 実行:\ RO
   --volume = / SYS:/ SYS:\ RO
   --volume =の/ var / libに/ドッキングウィンドウ/:は/ var / libに/ ドッキングウィンドウ:RO \
   --volume =は/ dev /ディスク/:は/ dev / ディスク:RO \
   --publish = 8080:8080 \
   --detach = 真\
   --name = cadvisor \ 
  グーグル / cadvisor:最新

vimのprometheus.yml:2、プロメテウス監視クライアントの設定ファイルを変更します

scrape_configs:
  、操作、カスタム名を追加 
  - JOB_NAMEを:' ドッカー' 
    #の静的追加
    static_configsを:
     指定されたモニター例 
    -ターゲット:[ ' 47.98.138.176:8080 ' ]

3.確認と設定ファイルをリロード

./ promtoolチェック設定prometheus.yml 
殺す PIDを-HUP

4、データが取り込まれcAdvisor監視クライアントにアクセスします。http://47.98.138.176:8080 /メトリック

介入かどうかを確認するために5、プロメテウスの監視クライアント

6、プロメテウスは、監視端末検索データドッカー

container_cpu_load_average_10s:平均負荷CPU10秒を見ます
PromSQL

7、Granfanaはドッカー監視チャートを導入しました

  • 推奨アイコンのIDます。https://grafana.com/dashboards/193

図8に示すように、3秒待ってポップアップアイコンIDに導入された入力は、修飾されたストレージを以下

9、アイコン監視ダッシュボードを見て

 

おすすめ

転載: www.cnblogs.com/xiangsikai/p/11289518.html