Compute Engine などのGoogle Cloud サービスには、これらのサービスに関する情報(指標など)を表示するダッシュボードがあります。Cloud Monitoring では、 Google Cloud プロジェクトにリソースを追加すると、サービス固有のダッシュボードもデプロイされます。たとえば、Compute Engine 仮想マシン(VM)インスタンスを Google Cloud プロジェクトにインストールすると、Monitoring によってそのインスタンスとディスクのダッシュボードがインストールされます。
このドキュメントでは、Monitoring が Google Cloud サービス用に作成するダッシュボードの表示方法とコピー方法について説明します。自動的に作成されたダッシュボードを削除または変更することはできません。ただし、ダッシュボードをコピーすることがサポートされている場合は、コピーを変更できます。また一般に、事前定義されたダッシュボードのグラフを、作成したダッシュボードにコピーすることができます。
作成するダッシュボードはカスタム ダッシュボードです。カスタム ダッシュボードを使用すると、関心のある情報を、使いやすい方法で整理して表示できます。詳細については、カスタム ダッシュボードの作成と管理をご覧ください。
デフォルトでは、新しいデータが利用可能になると、ダッシュボードの表示が自動的に更新されます。この設定の変更方法については、データ更新を無効にするをご覧ください。
この機能は Google Cloud プロジェクトでのみサポートされています。App Hub 構成の場合は、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
始める前に
表示するダッシュボードを保存する Google Cloud プロジェクトで、次の操作を行います。
-
Google Cloud コンソールを使用してダッシュボードを表示するために必要な権限を取得するには、プロジェクトに対するモニタリング閲覧者 (
roles/monitoring.viewer
)の IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
ロールの詳細については、Identity and Access Management を使用してアクセスを制御するをご覧ください。
Google Cloud サービスのダッシュボードを表示する
-
Google Cloud コンソールで [
ダッシュボード] ページに移動します。
このページを検索バーで検索する場合は、小見出しが「Monitoring」の結果を選択します。
- Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub 構成の場合は、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
- [マイ ダッシュボード] ペインで [タイプ] に移動し、[Google サービス] を選択します。
特定のサービスのダッシュボードを表示するには、ダッシュボードのリストでそのサービスを選択します。
ダッシュボードを見つけるには、フィルタバーにフィルタを追加します。たとえば、すべての Google Kubernetes Engine ダッシュボードを検索するには、「Name: GKE」フィルタを追加します。[マイ ダッシュボード] ペインには、名前に GKE を含むダッシュボードのみが表示されます。複数のフィルタを追加する場合、OR 演算子を含めない限り、フィルタ間に AND が適用されます。
Google Kubernetes Engine のパフォーマンス データを表示するには、名前が GKE で始まるダッシュボードを確認します。
たとえば、GKE ダッシュボードには、クラスタ、Namespace、ノード、ワークロード、サービスに関するデータが表形式で表示されます。一方、[GKE Compute Resources] ダッシュボードでは、メモリと CPU の使用率に関する情報を示すグラフが表示されます。
個々の VM の指標とログを表示するには、[VM インスタンス] をクリックし、表示するデータを含む VM を選択します。
Compute Engine は VM インスタンスごとにダッシュボードも提供しており、そのダッシュボードの [オブザーバビリティ] タブには、Cloud Monitoring が提供するダッシュボードで表示できるものと同じ指標とログが表示されます。Compute Engine ダッシュボードの詳細については、VM の観察とモニタリングをご覧ください。
すべての VM の指標を表示するには、[GCE VM Instance Monitoring] をクリックします。
Google Cloud サービス ダッシュボードをコピーしてカスタム ダッシュボードを作成する
自動的に作成されたダッシュボードを削除または変更することはできません。ただし、場合によってはこれらのダッシュボードをコピーできます。コピーは、その内容を変更したり、削除できます。たとえば、ログデータを表示するウィジェットを追加したり、関心のないグラフを削除できます。ラベルを追加することもできます。ラベルはダッシュボードの管理に役立ちます。また、ダッシュボードに表示するイベントを構成することもできます。
Google Cloud サービスのダッシュボードのコピーを作成する手順は次のとおりです。
-
Google Cloud コンソールで [
ダッシュボード] ページに移動します。
このページを検索バーで検索する場合は、小見出しが「Monitoring」の結果を選択します。
- Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub 構成の場合は、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
- [マイ ダッシュボード] ペインで [タイプ] に移動し、[Google サービス] を選択します。
コピーするダッシュボードを見つけて、[content_copy ダッシュボードのコピー] をクリックします。
Google Cloud サービスのダッシュボードはすべてコピーできるわけではありません。コピーのアイコンが表示されない場合、ダッシュボードをコピーできません。
コピー ダイアログでダッシュボードの名前を入力し、[コピー] をクリックします。
作成した新しいダッシュボードが [カスタム] カテゴリに表示されます。ウィジェットの追加、削除、位置の変更、サイズ変更を行うことができます。このダッシュボードは削除できます。ウィジェットの追加方法については、以下のページをご覧ください。
カスタム ダッシュボードにグラフをコピーする
Google Cloud ダッシュボードに、確認したい指標データの一部のみが表示されることがあります。 Google Cloud ダッシュボードにウィジェットを追加することはできませんが、これらのダッシュボードからカスタム ダッシュボードに一部のウィジェットをコピーすることはできます。コピー操作がサポートされていないウィジェットもあります。
Google Cloud ダッシュボードのウィジェットをカスタム ダッシュボードにコピーする手順は次のとおりです。
-
Google Cloud コンソールで [
ダッシュボード] ページに移動します。
このページを検索バーで検索する場合は、小見出しが「Monitoring」の結果を選択します。
- Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub 構成の場合は、App Hub ホスト プロジェクトまたはアプリ対応フォルダの管理プロジェクトを選択します。
- Google Cloud ダッシュボードを選択して、コピーするグラフを特定します。
- グラフ ツールバーで、more_vert(その他のグラフ オプション)を選択します。
- [ウィジェットを複製] がメニュー オプションにある場合は、[ウィジェットを複製] を選択して、[クローンを作成] をクリックします。
- それ以外の場合は、[Metrics Explorer で表示] を選択し、[グラフの保存] を選択して、グラフを保存するダッシュボードを選択して、[グラフの保存] をクリックします。
データ更新を構成する
ダッシュボードを開くと、自動更新が無効になっている状態で構成されます。ツールバーには、この状態を切り替えるボタン
が表示されます。現在のセッションで自動更新を有効にするには、ツールバーに移動して
(自動更新を有効にする)を選択します。自動更新を有効にした後で無効にするには、ツールバーに移動して
(自動更新を無効にする)を選択します。