Dockerモニタリング
最終更新日: 03 年 2020 月 XNUMX 日Docker LogicModuleは、Dockerコンテナ内のリソース使用量を監視します。 これを行うには、Dockerサービス内に「cAdvisor」監視コンテナーをインストールする必要があります。
cAdvisorのインストール
cAdvisorをインストールするには、Dockerホストで次のコマンドを実行します。
毎週水曜日の午前11時(太平洋標準時)にライブトレーニングウェビナーに参加して、LogicMonitorの専門家がベストプラクティスを説明し、一般的な質問に答えるのを聞いてください。 私たちは、これらが不確実な時期であることを理解しており、私たちは支援するためにここにいます!
ここでサインアップDocker LogicModuleは、Dockerコンテナ内のリソース使用量を監視します。 これを行うには、Dockerサービス内に「cAdvisor」監視コンテナーをインストールする必要があります。
cAdvisorをインストールするには、Dockerホストで次のコマンドを実行します。
sudo docker run \ --volume = /:/ rootfs:ro \ --volume = / var / run:/ var / run:rw \ --volume = / sys:/ sys:ro \ --volume = / var / lib / docker /:/ var / lib / docker:ro \ --publish = 8080:8080 \ --detach = true \ --name = cadvisor \ google / cadvisor:latest
cAdvisorが実行されると、LogicMonitorはインスタンスとしてコンテナを検出し、データの収集を開始します。
参照する https://github.com/google/cadvisor/ cAdvisorの機能とインストール手順の詳細については。
RHELおよびCentosシステムでは、cAdvisorが正しく動作するように、次のインストールオプションを追加する必要があります。
--privileged = true \ --volume = / cgroup:/ cgroup:ro \
古いバージョンのDocker(<1.2)では、ルートボリュームアクセスオプションを次のように指定する必要がある場合があります。
--volume = //:/ rootfs:ro \