コンソールからのダッシュボードの管理

ダッシュボードを使用して、指標データを表示し、分析できます。Cloud Console には、設定や構成が不要な、事前定義されたダッシュボードが備わっています。カスタム ダッシュボードを作成またはインストールすることもできます。カスタム ダッシュボードでは、ダッシュボードのコンテンツを管理でき、そのダッシュボードの定義をダウンロードしてコピーできます。表示する指標と表示方法を決定します。折れ線グラフ、棒グラフ、ヒートマップ、その他のウィジェット(ゲージなど)を使用できます。アラートチャート ウィジェットを追加することもできます。このウィジェットはアラート ポリシーをまとめたものです。

このページでは、事前定義されたダッシュボードを表示する方法と、カスタム ダッシュボードを作成、インストール、管理する方法について説明します。

すべてのダッシュボードの一覧表示

すべてのダッシュボードを一覧表示するには、次のようにします。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンをクリックします。

    [Monitoring] に移動

  2. Cloud Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。

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

事前定義されたダッシュボードは、Monitoring によって自動的に入力されます。利用可能なダッシュボードは、Google Cloud プロジェクトで使用されるリソースによって決まります。たとえば、プロジェクトに Compute Engine リソースが含まれている場合、事前定義されたダッシュボードには、仮想マシン(VM)インスタンスとディスクのリソースが含まれます。[VM インスタンス] ダッシュボードを使用して、メモリとディスクの使用状況の詳細を表示し、IP アドレスを識別し、ネットワーク パケットをドロップしている VM を特定できます。

事前定義されたダッシュボードは次のいずれかのタイプに該当します。

  • Google Cloud Platform: Cloud Spanner や Compute Engine などの Google Cloud サービスに対応しています。
  • その他: Cassandra や nginx などのサードパーティ アプリケーションや Amazon Web Services サービスに対応しています。

事前定義されたダッシュボードのグラフ構成や表示期間は変更できます。詳細については、ダッシュボードの構成をご覧ください。

事前定義されたダッシュボードを削除または変更することはできません。

事前定義されたダッシュボードの一覧表示

Google Cloud ダッシュボードのみを一覧表示するには、次の操作を行います。

  1. Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。
  2. フィルタバー で、テキスト [ダッシュボードをフィルタ] をクリックし、[種類] を選択後、[Google Cloud Platform] を選択します。次のスクリーンショットは、完全なフィルタを示しています。

    ダッシュボードを種類別にフィルタして表示します。

フィルタバーに複数のフィルタを追加できます。2 つのフィルタの間に OR 演算子を指定しない場合、フィルタは論理 AND で結合されます。

G C E インスタンス ダッシュボードの表示

特定の G C E インスタンスのダッシュボードを表示する方法は、次のとおりです。

  1. Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。
  2. フィルタバー で、テキスト [ダッシュボードをフィルタ] をクリックし、[種類] を選択後、[Google Cloud Platform] を選択します。

  3. 結果のリストで、VM インスタンスをクリックします。

    [VM インスタンス] ページには、VM インスタンスが一覧表示されます。このリストから、各インスタンスに関する詳細(インスタンス名など)を表示したり、インスタンスの詳細ダッシュボードにアクセスしたりできます。

  4. 特定の G C E インスタンスのダッシュボードを表示するには、インスタンス名をクリックします。

G K E ダッシュボードの表示

GKE の Cloud Operations が有効になっている GKE インスタンスのダッシュボードを表示するには、次の手順に従います。

  1. Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。
  2. フィルタバー で、テキスト [ダッシュボードをフィルタ] をクリックし、[種類] を選択後、[Google Cloud Platform] を選択します。
  3. 結果のリストで、[GKE] をクリックします。

カスタム ダッシュボード

カスタム ダッシュボードでは、自分にとって便利な方法で、関心のある情報を整理して表示できます。Google Cloud Console または Cloud Monitoring API を使用して、カスタム ダッシュボードを作成できます。

このセクションでは、Google Cloud Console を使用してカスタム ダッシュボードを作成、管理する方法について説明します。API を使用してカスタム ダッシュボードを管理する方法については、API によるダッシュボードの管理をご覧ください。

ダッシュボードのコントロールの詳細については、ダッシュボードの構成をご覧ください。

カスタム ダッシュボードの作成

このセクションで説明する手順では、空のダッシュボードから開始することを前提としています。プロジェクトにダッシュボードをインストールしてから結果をカスタマイズする方法については、サンプル ダッシュボードのインストールをご覧ください。

ダッシュボードを作成する手順は次のとおりです。

  1. [ダッシュボードの概要] ページで、[ダッシュボードを作成] をクリックします。

    次のスクリーンショットは、ダッシュボード エディタを有効にした、新しく作成されたダッシュボードを示しています。

    新しいダッシュボードの例。

    デフォルトでは、ダッシュボードは変更が自動的に保存されるように構成されており、ダッシュボードに追加するウィジェットのサイズと位置を制御できます。

  2. (省略可)New Dashboard で始まるデフォルトのダッシュボード タイトルをわかりやすい名前に置き換えます。 タイトルはダッシュボードの作成後に編集できます。

  3. ウィジェットをクリックするか、[グラフ ライブラリ] からグラフ領域にウィジェットをドラッグして、ウィジェットをダッシュボードに追加します。選択したタイプの事前構成されたウィジェットが表示されます。

    ウィジェットを選択してサイズを変更するか、事前に選択された値を変更します。ウィジェットの構成の詳細については、グラフの作成と管理をご覧ください。

    次の例は折れ線グラフを示しています。

    新しい折れ線グラフの例。

    ダッシュボードに少なくとも 1 つのウィジェットを追加する必要があります。

  4. (省略可)ダッシュボード ツールバーで、[Add chart] をクリックしてグラフ ライブラリを有効にしてから、ダッシュボードに追加するウィジェットごとに前の手順を繰り返します。

カスタム ダッシュボードの表示

特定のダッシュボードを表示する手順は次のとおりです。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンを使用します。

    [Monitoring] に移動

  2. Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。

  3. ダッシュボード名を選択します。[Type: Custom] フィルタを追加することで、リストをカスタム ダッシュボードのみに制限できます。

ダッシュボードのコンテンツを変更する方法については、ダッシュボード ウィジェットの作成と管理をご覧ください。

カスタム ダッシュボードの編集

ダッシュボードの内容を変更する手順は次のとおりです。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンをクリックします。

    [Monitoring] に移動

  2. [ダッシュボードの概要] ページで、定義を編集するダッシュボードを開きます。

  3. [表示専用] をクリックして、ダッシュボードを編集モードに変更します。

  4. ダッシュボードを変更します。

    • ウィジェットを追加するには、[グラフを追加] をクリックし、目的のウィジェットを選択してダイアログを完了します。これらの手順の詳細については、ダッシュボード ウィジェットの作成と管理をご覧ください。

    • ダッシュボードの JSON 表現を編集するには、 [JSON エディタ] をクリックして JSON エディタを開きます。変更が完了したら、エディタのツールバーで [変更を適用] をクリックします。

    • ウィジェットを変更するには、そのウィジェットを選択します。変更を加えるには、ウィジェット構成ペインまたは JSON エディタを使用します。デフォルトでは、JSON エディタはグラフ表現のみを展開します。ダッシュボード定義全体を表示するには、JSON エディタで、 [もっと見る] をクリックします。

      JSON エディタの展開ボタンの説明。

カスタム ダッシュボードの削除

カスタム ダッシュボードを削除する方法は次のとおりです。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンを使用します。

    [Monitoring] に移動

  2. Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。

  3. 削除操作を開始するには、次のいずれかの操作を行います。

    • 削除するダッシュボードを見つけて、 [削除] をクリックします。
    • 削除するダッシュボードを開き、 [設定] をクリックし、[ダッシュボードを削除する] を選択します。
  4. 確認ダイアログで [Copy] をクリックします。

カスタム ダッシュボードのコピー

同じ Google Cloud プロジェクトにあるダッシュボードのコピーを作成する手順は次のとおりです。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンを使用します。

    [Monitoring] に移動

  2. Monitoring のナビゲーション パネルで、 [ダッシュボード] をクリックします。

  3. [ダッシュボードの概要] ページで、コピーするダッシュボードを見つけて、 [コピー] をクリックします。

  4. 確認ダイアログで、[Copy] をクリックする。

ダッシュボード定義を別の Google Cloud プロジェクトにコピーする手順は次のとおりです。

  1. ダッシュボード定義をクリップボードにコピーします。

    1. [ダッシュボードの概要] ページで、定義をコピーするダッシュボードを開きます。
    2. [表示専用] をクリックして、ダッシュボードを編集モードに変更します。
    3. ダッシュボード ツールバーで、 [JSON エディタ] をクリックして JSON エディタを開きます。
    4. エディタのツールバーで、 [コピー] をクリックします。

      これで、ダッシュボードの定義がクリップボードにコピーされました。

  2. 別のプロジェクトに作成された新しいダッシュボードに定義を貼り付けます。

    1. Cloud Console のプロジェクト選択ツールを使用して、ダッシュボード定義を保存するプロジェクトを選択します。
    2. [ダッシュボードを作成] をクリックします。
    3. JSON エディタをクリックして JSON エディタを開き、クリップボードの内容をエディタに貼り付けます。
    4. [変更を適用] をクリックします。

ダッシュボード定義のダウンロード

カスタム ダッシュボードの定義をローカル システムに保存された JSON 形式のファイルに保存する手順は次のとおりです。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンをクリックします。

    [Monitoring] に移動

  2. [ダッシュボードの概要] ページで、定義を保存するダッシュボードを開きます。

  3. [表示専用] をクリックして、ダッシュボードを編集モードに変更します。

  4. ダッシュボード ツールバーで、 [JSON エディタ] をクリックして JSON エディタを開きます。

  5. ダッシュボード定義をローカル システムに保存するには、 [ファイルのダウンロード] をクリックします。

    作成されたファイル(ダッシュボード用に名前が付けられる)には、ダッシュボードの JSON 表現が含まれています。

ダッシュボードのインストール

ダッシュボード定義をインストールする手順は次のとおりです。

  1. Cloud Console で [モニタリング] を選択するか、次のボタンをクリックします。

    [Monitoring] に移動

  2. [モニタリング] のナビゲーション ペインで、[ダッシュボード] を選択します。

    [ダッシュボード] ページからダッシュボードをインストールする方法は 2 つあります。

    • [サンプル ライブラリ] タブから、インストールするダッシュボードを選択できます。

    • ローカル システムからプロジェクトに JSON ファイルをアップロードできます。

      GitHub リポジトリに格納されているダッシュボードの場合、特定のダッシュボードを保存することも、リポジトリ全体をダウンロードすることもできます。

      git clone https://github.com/GoogleCloudPlatform/monitoring-dashboard-samples.git
      

サンプル ライブラリを使用するには、[ダッシュボード] ページで [サンプル ライブラリ] をクリックします。

  • ダッシュボードの詳細を表示したり、ダッシュボードをプレビューしたりするには、[プレビュー] をクリックします。
  • ダッシュボードの JSON 表現を表示するには、[プレビュー] をクリックし、[JSON] をクリックします。
  • [プレビュー] ページからダッシュボードをインストールするには、[サンプル ダッシュボードをインポート] をクリックします。
  • 複数のダッシュボードをインストールするには、[サンプル ライブラリ] タブで、インストールするダッシュボードを選択して、[インポート] をクリックします。

JSON ファイルをアップロードしてダッシュボードを構成するには、次の手順に従います。

  1. [ダッシュボードの概要] ページで、[ダッシュボードを作成] をクリックします。

  2. ダッシュボード ツールバーで、 [JSON エディタ] をクリックして JSON エディタを開きます。

    新しいダッシュボードの場合、次のようなコードが表示されます。

    {
      "category": "CUSTOM",
      "displayName": "New Dashboard - Apr 27, 2021 3:03 PM",
      "mosaicLayout": {
        "columns": 12
      },
    }
    
  3. エディタのツールバーで、 [ファイルのアップロード] をクリックします。

  4. ダッシュボード定義を含むファイルを選択し、[開く] をクリックします。

    ファイルがアップロードされると、ダッシュボードの JSON が更新されます。

  5. 省略可。ダッシュボードをカスタマイズします。たとえば、タイトルの更新、ダッシュボードのソースを示すテキスト ボックスの追加、グラフの追加などを行います。

ダッシュボードの構成

ダッシュボードの各グラフのデフォルト構成を設定するには、ダッシュボードのツールバーを使用します。特定のグラフのダッシュボード設定をオーバーライドするには、そのグラフのツールバーを使用します。詳細については、グラフ ツールバーの使用をご覧ください。

ダッシュボードのツールバーには、ダッシュボードの名前と一連のコントロールが表示されます。このセクションでは、これらのコントロールについて説明します。

  • 設定

    すべてのグラフのデフォルト構成を定義します。この設定には次のオプションがあります。

    • Show all legends: すべての凡例を表示します。
    • Hide chart legends: グラフの凡例を非表示にします。
    • X-Ray Mode: 黒い背景に各グラフの線を白で表示します。
    • Color Mode: 白い背景に各グラフの線を独自の色で表示します。
    • 統計情報モード: 統計情報を表示します。
    • ダッシュボードを削除する: 現在のダッシュボードを削除します。
  • 全画面表示

    ダッシュボードの全画面を表示します。

  • ズームをリセット

    ポインタを使用して、選択した時間間隔と値の範囲を削除します。特定の時間間隔を拡張する方法については、グラフの解像度を変更するをご覧ください。

  • 自動更新

    新しいデータが利用可能になったときの、ダッシュボード上のすべてのウィジェットの再描画を無効または有効にします。一部の分析機能によって、自動更新が自動的に無効になる場合があります。たとえば、グラフの解像度を変更すると、自動更新は無効になります。

  • 期間セレクタ

    ダッシュボード上のすべてのグラフの表示期間を設定します。 表示期間を選択すると、すべてのグラフが再描画されます。ただし、自動更新の状態は変更されません。詳細については、表示期間を設定するをご覧ください。

    ポインタを使用してグラフの解像度を変更することもできます。このプロセスの詳細については、グラフの解像度を変更するをご覧ください。

  • [閲覧] と [編集]

    ダッシュボードに変更を加えるには、 [編集] を表示する必要があります。 [表示] が表示されている場合、ダッシュボードは表示できますが、変更できません。

    モードを変更するには、メニューを使用します。

  • [元に戻す] および [やり直す]

    これらのボタンは、 [編集] が表示されたときに表示されます。

    • 直前の変更を元に戻すには、 [元に戻す] をクリックします。

    • 直前の変更を再適用するには、 [やり直し] をクリックします。

  • [モザイク] ボタンと [グリッド] ボタン

    これらのボタンは、 [編集] が表示されたときに表示されます。デフォルトでは、ダッシュボードはモザイク レイアウトで構成されます。この構成では、ウィジェットのサイズと位置を変更できます。

    • モザイク スタイルのダッシュボードから、すべてのウィジェットの大きさが同じのグリッド スタイルに変換するには、[グリッド] をクリックします。

    • グリッド スタイルのダッシュボードをモザイク スタイルに変換するには、[モザイク] をクリックします。

  • グラフを追加

    ダッシュボードを変更するには、指標スコープのスコープ対象プロジェクトに対する Identity and Access Management ロールに編集権限が含まれている必要があります。役割について詳しくは、アクセス制御をご覧ください。

    グラフやゲージなどのウィジェットをダッシュボードに追加する手順は次のとおりです。

    1. [編集] ボタンが表示されていることを確認します。表示されない場合は、 [表示] メニューをクリックし、[編集モードに切り替え] を選択します。
    2. [グラフ ライブラリ] が表示されている場合は、グラフ ライブラリからウィジェットをクリックするか、グラフ領域にドラッグします。選択したタイプの事前構成されたウィジェットが表示されます。
    3. [グラフ ライブラリ] が表示されていない場合は、[グラフを追加] をクリックしてダッシュボード ウィジェットを選択します。
    4. ウィジェットを構成するには、構成ペインを使用します。
  • グラフのクローンを作成

    カスタム ダッシュボード ウィジェットをコピーしてカスタム ダッシュボードに保存する手順は、次のとおりです。

    1. [編集] ボタンが表示されていることを確認します。表示されない場合は、 [表示] メニューをクリックし、[編集モードに切り替え] を選択します。
    2. コピーするウィジェットを選択します。
    3. [グラフのクローンを作成] をクリックし、ダイアログの項目を入力し、[クローンを作成] をクリックします。

    事前定義されたダッシュボード ウィジェットをコピーして、カスタム ダッシュボードに保存する手順は、次のとおりです。

    1. ウィジェット ツールバーで [その他] を選択し、[コピー] または [カスタム ダッシュボードに追加] を選択します。
    2. ダイアログを完成させて、[コピー] をクリックします。

    コピー操作がサポートされていないウィジェットもあります。

  • [JSON エディタ]

    JSON エディタを開くか、エディタを閉じるには、切り替えボタン [JSON エディタ] をクリックします。

    有効にすると、JSON エディタにダッシュボード定義が JSON 形式で表示されます。エディタを使用すると、次のすべての操作を行えます。

    • 現在のダッシュボード定義を編集する。
    • 定義をローカル システムにダウンロードする。
    • JSON 形式のダッシュボード定義をアップロードします。この操作を行うと、現在の定義が上書きされます。
    • ダッシュボード定義をクリップボードにコピーする。

    アップロードとダウンロードのアクションでは、カスタム ダッシュボード定義を共有し、インストールできます。これらの手順の詳細については、サンプル ダッシュボードをインストールするをご覧ください。

  • 自動保存

    自動保存を有効にするには、[自動保存] 切り替えボタンが [オン] の位置にあることを確認します。 [Cloud done] が表示されたら、変更は保存されています。

    自動保存が無効になっている場合は、ダッシュボード ツールバーの [保存] をクリックして、変更内容を保持する必要があります。

  • フィルタ

    各ダッシュボード ページには、表示されるデータを一時的に変更できる [フィルタ] バーがあります。たとえば、特定のインスタンスのデータのみを表示するために、1 つ以上のフィルタを追加できます。フィルタは現在のビューにのみ適用されます。別のウィンドウに移動すると、そのフィルタ構成は破棄されます。ダッシュボードに追加されたフィルタは論理 AND で結合されます。

次のステップ