コンソールからダッシュボードを管理する

ダッシュボードを使用して、指標データを表示し、分析できます。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. [ダッシュボードの概要] ページで、[Create dashboard] をクリックします。

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

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

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

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

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

    折れ線グラフの例。

  4. (省略可)別のウィジェットを追加するには、[グラフの追加] をクリックしてグラフ ライブラリを有効にしてから、前の手順を繰り返します。

カスタム ダッシュボードを表示する

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

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

    [Monitoring] に移動

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

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

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

カスタム ダッシュボードを編集する

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

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

    [Monitoring] に移動

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

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

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

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

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

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

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

カスタム ダッシュボードを削除する

アラートグラフを含むダッシュボードを削除しても、そのアラートグラフにデータが表示されているアラート ポリシーは削除されません。したがって、ダッシュボードが削除された後に、これらのポリシーから通知が送信されることがあります。アラート ポリシーを管理するには、Google Cloud Console の [アラート] ページに移動します。

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

  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",
      "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 エディタを使用すると、次のことができます。

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

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

  • 自動保存

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

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

  • フィルタ

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

    詳細については、ダッシュボード全体のフィルタをご覧ください。

次のステップ