事前定義されたダッシュボードを使用する

このドキュメントでは、Google Distributed Cloud で使用できる事前定義のモニタリング ダッシュボードについて説明します。また、ダッシュボードの操作に役立つリソースの情報とリソースに対するリンクも掲載しています。

Cloud Monitoring では、さまざまな Google Cloud サービスに固有のダッシュボードのセットが用意されています。これらのダッシュボードのグラフには、特定のサービスに関連する一連の指標が表示されます。これらのダッシュボードは、GKE Enterprise などの特定のサービスが検出されると自動的にインストールされます。

事前定義されたダッシュボード

Cloud Monitoring は、GKE Enterprise 指標 kubernetes.io/anthos/container/uptime が使用可能であることを検出すると、事前定義された GKE Enterprise ダッシュボードをプロジェクトで使用できるようにします。GKE クラスタを作成すると、この指標がデフォルトで使用可能になるため、ダッシュボードのインストールは自動的に行われます。次の事前定義されたダッシュボードが追加されます。

ダッシュボード名 説明
Anthos clusters コントロール プレーンの稼働時間 このダッシュボードには、コントロール プレーン コンポーネントの稼働時間を示す次のグラフがあります。
  • API サーバー稼働時間
  • スケジューラ稼働時間
  • コントローラ マネージャーの稼働時間
  • ETCD の稼働時間
Anthos clusters ノードのステータス このダッシュボードには、クラスタノードのステータスを示す次のグラフがあります。
  • ノードの状態
  • CPU 使用率
  • 割り当て可能 CPU(コア数)
  • 割り当て可能な CPU 使用率
  • メモリ使用量
  • 割り当て可能なメモリ
  • 割り当て可能なメモリの使用率
  • 使用可能なファイル システムのサイズ
Anthos clusters Pod のステータス このダッシュボードには、クラスタで実行されている Pod のステータスを示す次のグラフがあります。
  • コンテナあたりの再起動回数
  • コンテナあたりのコンテナ メモリ使用量
  • コンテナあたりの コンテナ CPU 使用率
  • Pod あたりのネットワーク上り(内向き)バイト数
  • Pod あたりのネットワーク下り(外向き)バイト数
  • Pod フェーズ
  • Kubernetes コンテナ - メモリ リクエストの使用率
  • Kubernetes コンテナ - メモリ上限使用率
  • Kubernetes コンテナ - CPU リクエスト使用率
  • Kubernetes コンテナ - CPU 上限使用率
  • Kubernetes Pod - ボリュームの使用率
Anthos clusters KubeVirt VM のステータス このダッシュボードには、Anthos clusters で実行されている VM のステータスを示す次のグラフがあります。
  • VM あたりの CPU 使用率
  • VM あたりのメモリ使用量
  • VM あたりの未使用メモリ量
  • インターフェースごとの VM あたりのネットワーク RX バイト数/秒
  • インターフェースごとの VM あたりのネットワーク TX バイト数/秒
  • インターフェースごとの VM あたりのネットワーク RX エラー数/秒
  • インターフェースごとの VM あたりのネットワーク TX エラー数/秒
  • インターフェースごとの VM あたりのネットワーク RX パケット数/秒
  • インターフェースごとの VM あたりのネットワーク TX パケット数/秒
  • インターフェースごとの VM あたりのドロップされるネットワーク RX パケット数/秒
  • インターフェースごとの VM あたりのドロップされるネットワーク TX パケット数/秒
  • ディスクごとの VM あたりのストレージ読み取り IOPS
  • ディスクごとの VM あたりのストレージ書き込み IOPS
Anthos clusters 使用率の測定 このダッシュボードには、クラスタごとの CPU、メモリ、エフェメラル ストレージのリクエストと消費量を示す次のグラフがあります。
  • Kubernetes コンテナ - リクエストコア [SUM]
  • Kubernetes コンテナ - CPU 使用時間 [SUM]
  • Kubernetes コンテナ - メモリ リクエスト [SUM]
  • Kubernetes コンテナ - メモリ使用量 [SUM]
  • Kubernetes コンテナ - エフェメラル ストレージ リクエスト [SUM]
  • Kubernetes コンテナ - エフェメラル ストレージ使用量 [SUM]

事前定義ダッシュボードの詳細については、ダッシュボードとグラフをご覧ください。ダッシュボードの表示と操作については、Google Cloud ダッシュボードを表示するをご覧ください。

インテグレーション ページ

GKE Enterprise リリース 1.15.0 以降では、Cloud Monitoring の [インテグレーション] ページから新しい GKE Enterprise のインテグレーションを利用できます。このインテグレーションは、GKE クラスタがインストールされている場合、または、Google Cloud で GKE Enterprise を設定している場合に行います。GKE Enterprise インテグレーションには、事前定義された GKE Enterprise ダッシュボードの情報(プレビューを含む)が含まれています。

  • Anthos clusters コントロール プレーンの稼働時間
  • Anthos clusters ノードのステータス
  • Anthos clusters Pod のステータス
  • Anthos clusters KubeVirt VM のステータス
  • Anthos clusters 使用率の測定

前のセクションで説明したように、これらのダッシュボードは GKE Enterprise クラスタを持っている場合に自動的にインストールされます。これらのダッシュボードは Google によるフルマネージド型であるため、直接編集することはできません。ただし、ダッシュボードのコピーを作成して、コピーされたバージョンをカスタマイズすることや、サンプル ライブラリからカスタム ダッシュボードとして追加することができます。

古いクラスタのダッシュボード

Google Distributed Cloud の以前のバージョンでクラスタを作成した場合、ダッシュボードが古くなっている可能性があります。Google Distributed Cloud バージョン 1.16.0 以降では、次のカスタム ダッシュボードは非推奨となります。

  • Anthos clusters コントロール プレーンの稼働時間
  • Anthos clusters ノードのステータス
  • Anthos clusters Pod のステータス
  • Anthos 使用率の測定

これらのダッシュボードは、Google Distributed Cloud リリース 1.15.0 以前を使用してクラスタを作成した場合に自動的にインストールされています。

カスタム ダッシュボードを削除するの説明に沿って、非推奨になったダッシュボードを削除することをおすすめします。

インストールや使用方法など、ダッシュボードの詳細については、Google Cloud Observability ドキュメントのダッシュボードとグラフをご覧ください。