コンテナのメトリック

[Containers] ダッシュボードにアクセスするには、[Home] > [Servers] > [Containers] の順に選択します。

[Containers] ダッシュボードには、コンテナ化されたアプリケーションと基本ホストマシンのリソース使用率メトリックが表示されます。Containersダッシュボードにはコントローラ UI の [Servers] タブからアクセスできます。[Containers] ページには、コントローラに登録されているアプリケーションで使用されるすべてのモニタ対象コンテナが一覧表示されます。

コンテナのメトリック

CPU

Name 説明 デフォルトのモニタリングモード
%Busy (Container) CPU がシステムまたはこのコンテナのユーザ要求を処理しているビジー状態の時間の割合。このメトリックには、CPU の盗難時間が含まれます。 KPI
%Busy Scaled

コンテナで -cpus=<value> オプションが設定されている場合、このメトリックは CPU プロパティのスケール値を測定します。この値が設定されていない場合、このメトリックは論理 CPU プロパティのスケール値を測定します。

CPU のスケーリングを有効にするには、次の手順を実行します。

    • 管理コンソールにログインします。http://<controller host>:<port>/controller/admin.jsp
    • 必要なユーザアカウントを選択します。
    • [Add Property] を選択して次のように追加します。key = sim.docker.container.cpuScaling value = true
KPI
論理コア コンテナで使用可能なホストマシン上の論理コアの数。 KPI
共有 コンテナの起動に使用される -c または cpu-shares 設定。 KPI
スロットル数 コンテナ CPU がスロットリングされた回数。このメトリックをスロットル時間として表示するには、[Advanced] モードを使用します。スロットル時間が短く、コンテナの計算が限定されている場合は、このメトリックを確認することができます。

KPI

スロットル時間(ミリ秒)

コンテナ CPU がスロットリングされても、十分なホスト CPU を取得できなかった合計時間。長いスロットル時間は、コンテナの起動に使用される -c または cpu-shares 設定が低すぎることを意味しています。

KPI
合計(%) コンテナによる平均使用率(利用可能なすべての CPU)。

KPI

ディスク

Name 説明 デフォルトのモニタリングモード
平均 IO 使用率(%) 読み取り/書き込み操作の平均ディスク使用率。このメトリックは、一部のプラットフォームでは使用できない場合があります。 KPI
<disk> 読み取り回数/秒 <disk> 上のコンテナによる読み取り操作の回数。 診断
<disk> 書き込み回数/秒 <disk> 上のコンテナによる書き込み操作の回数。 診断
KB 読み取り/秒 すべてのディスクとパーティションからコンテナによって読み取られるデータのレート。 KPI
KB 書き込み/秒 コンテナによってすべてのディスクとパーティションに書き込まれるデータのレート。 KPI
MB 読み取り回数/秒(MB) コンテナによるすべてのディスクとパーティションの読み取り操作の回数。 KPI
MB 書き込み回数/秒 コンテナによるすべてのディスクとパーティションの書き込み操作の回数。 KPI
Queue Size

時間バケット中にキューに追加されたコンテナ要求の平均数。キューサイズが常に高い場合は、コンテナに十分な IO リソースが割り当てられていないことを示します。このメトリックは、一部のプラットフォームでは使用できない場合があります。

KPI

メモリ

Name 説明 デフォルトのモニタリングモード
キャッシュ サイズ(MB) メモリにキャッシュされているデータの合計量。

診断

失敗数 そのコンテナで事前設定されたメモリ制限を超えたためにメモリ割り当てエラーが発生した回数。または、コンテナのハードリミットに達した回数。 KPI
ページのメジャー故障回数 コンテナによって発生したメジャーなページ障害の回数。Docker メトリックは pgmajfault です。ページ障害が高レートな場合は、コンテナに指定されたメモリ制約が低すぎることを示している可能性があります。 KPI
予約 コンテナの開始に使用される --memory-reservation に基づくソフトリミット。 KPI
常駐セットサイズ(MB) スタック、ヒープ、および匿名メモリマップに属するメモリの合計量。 KPI
使用状況 コンテナで使用されるメモリの使用量(バイト単位)。 KPI
使用率 % コンテナの開始に使用される --memory オプションに基づくメモリのハードリミットのパーセンテージとしてのコンテナによるメモリ使用率。 KPI
使用済(MB) コンテナによるメモリ使用率(MB 単位)。 KPI

ネットワーク

Name 説明 デフォルトのモニタリングモード
カウント(KB) ネットワークボリューム、カウント(KB)、外部ネットワークからの着信と発信。

KPI

レート(KB/秒)

ネットワークレート、レート(KB/秒)、外部ネットワークからの着信と外部ネットワークへの発信。

診断

着信(KB) コンテナで受信されるネットワークトラフィック。 KPI
発信(KB) コンテナによって送信されるネットワークトラフィック。 KPI
<> 着信 KB/秒 コンテナによって受信されるネットワークトラフィックのレート。 診断
<> 発信 KB/秒 コンテナによって送信されるネットワークトラフィックのレート。 診断
着信パケット コンテナによって受信されるパケット数。 診断
発信パケット コンテナによって送信されるパケットの数。 診断
<> ドロップされた着信パケット コンテナに到達する前にドロップされた着信パケットの数。ドロップされたパケットの数が多いと、輻輳が頻繁に発生しているか、ネットワークパスに問題があることを示している可能性があります。 KPI
<> ドロップされた発信パケット コンテナから出た後にドロップされた発信パケットの数。ドロップされたパケットの数が多いと、輻輳が頻繁に発生しているか、ネットワークパスに問題があることを示している可能性があります。 KPI
着信エラー エラー状態で受信されたパケットの数 KPI
発信エラー エラー状態で送信されたパケットの数 KPI
<eth0>着信エラー インターフェイスの問題が原因で <eth0> がフレームを受信できなかった場合のコリジョンエラーの数。 診断
<eth0> 発信エラー インターフェイスの問題が原因で <eth0> がフレームを送信できなかった場合のコリジョンエラーの数。 診断
<eth0> 着信 KB <eth0> で受信されたトラフィックの平均 KB。 診断
<eth0> 発信 KB <eth0> で送信されたトラフィックの平均 KB。 診断
<> 着信 KB/秒eth0 <eth0> で受信されたトラフィックの平均レート。 診断
<> 発信 KB/秒eth0 <eth0> で送信されたトラフィックの平均レート。 診断
<eth0>着信エラー エラー状態の <eth0> で受信されたパケットの数。 診断
<eth0> 発信エラー エラー状態の <eth0> で送信されたパケットの数。 診断
<> ドロップされた着信パケットeth0 <eth0> に到達する前にドロップされた着信パケットの数。ドロップされたパケットの数が多いと、輻輳が頻繁に発生しているか、ネットワークパスに問題があることを示している可能性があります。 診断
<> ドロップされた発信パケットeth0 <eth0> から出た後にドロップされた発信パケットの数。ドロップされたパケットの数が多いと、輻輳が頻繁に発生しているか、ネットワークパスに問題があることを示している可能性があります。 診断