はじめる前に 

  1. Docker CE/EE 17.03 または Docker Engine 1.13 はこの製品とともに使用することをお勧めします。以前のバージョンの Docker を使用すると、一部のデータが失われる可能性があります。
  2. コンテナのモニタリングは、Windows または Mac の Docker ではサポートされていません。
  3. コンテナベースのアプリケーションをモニターする場合は、「動的環境での JVM のインストゥルメント化」のガイドラインに従うことを推奨します。
  4. マシンエージェントは、ホストごとに最大 120 個の実行コンテナをモニタできます。ホストごとのデフォルトの最大数 100 です。cgroup enabled フラグを true に設定すると、マシンエージェントはホストごとに最大 600 個のコンテナをモニターできます。「Docker の可視性の設定」を参照してください。
  5. マシンエージェントは、コマンドラインが設定可能な正規表現と一致する 1 つ以上の実行中のプロセスでコンテナからメトリックを収集します。デフォルトでは、この正規表現はすべてのプロセス(*)に一致します。この動作を上書きするには、<machine_agent_home>/extensions/DockerMonitoring/conf/DockerMonitoring.yml : containerMonitoringConfig:containerProcessSelectorRegex: ".*" でこの正規表現を編集します。
  6. 1 つのコントローラテナントでモニターできるコンテナの最大数は、コントローラテナントのサイズ、アプリケーション エージェントの合計数、および現在の負荷によって異なります。
  7. 次を確認してください。
    1. アプリケーション エージェントおよびマシンエージェントを設定するためのベストプラクティス。
    2. 最新のリリースノートにおける Docker の可視性に関する問題。