パフォーマンス ダッシュボードの概要

パフォーマンス ダッシュボードは、Google Cloud ネットワーク全体のパフォーマンスと、プロジェクトのリソースのパフォーマンスを可視化します。

このパフォーマンス モニタリング機能を使用すると、発生している問題がアプリケーション内の問題なのか、基盤となっている Google Cloudネットワークの問題なのかを区別できます。また過去のネットワーク パフォーマンスの問題を調査することもできます。

パフォーマンス ダッシュボードは Cloud Monitoring にもデータをエクスポートします。Monitoring を使用してデータのクエリを実行し、追加情報を取得できます。詳細については、パフォーマンス ダッシュボードの指標のリファレンスをご覧ください。

プロジェクトのパフォーマンス ビュー

プロジェクトのパフォーマンス ビューでは、プロジェクトの仮想マシン(VM)インスタンスが存在するゾーンのみのパケットロスまたはレイテンシの指標がパフォーマンス ダッシュボードに表示されます。たとえば、VM 間トラフィックや VM からインターネットへのトラフィックなどです。ワークロードがデプロイされるリージョンは、最大 5 つ選択できます。ダッシュボードでは、次の情報を確認できます。

  • パケットロスの概要
  • 選択したリージョンのリージョンペア間のパケットロスの平均値
  • 選択したリージョンのゾーンペア間のパケットロスの平均値
  • レイテンシの概要
  • 選択したリージョンのリージョンペア間のレイテンシの中央値
  • 選択したリージョンのゾーンペア間のレイテンシの中央値

VM インスタンス間のトラフィック

パフォーマンス ダッシュボードには、Compute Engine 仮想マシン(VM)インスタンスが存在するゾーンのパケットロスとレイテンシの指標が表示されます(概要グラフとヒートマップ ビューに表示されます)。現在のデータと過去 6 週間の指標が表示されます。たとえば、プロジェクト内に、ゾーン A とゾーン B の VM を持つ Virtual Private Cloud(VPC)ネットワークがあるとします。この場合、パフォーマンス ダッシュボードには、これら 2 つのゾーン間のプロジェクトのパケットロスとレイテンシの指標が表示されます。

選択した期間に応じて、実際の VM 間のトラフィックのサンプルから集計されたレイテンシ指標も表形式で表示できます。レイテンシの詳細テーブルに、VM とそれに対応するレイテンシの詳細が表示されます。

Google Cloud とインターネット ロケーション間のトラフィック

パフォーマンス ダッシュボードには、Compute Engine 仮想マシン(VM)インスタンスが存在するリージョンと、その VM と通信するエンドデバイスのインターネット ロケーションのレイテンシ指標が表示されます。現在のレイテンシの指標と 6 週間分の履歴データが表示されます。たとえば、プロジェクトの Virtual Private Cloud ネットワークで、リージョン A の仮想マシンが都市 X と Y のクライアントからトラフィックを受信しているとします。このような場合、パフォーマンス ダッシュボードはリージョン A と都市 X および Y との間のプロジェクトのレイテンシ指標を提供します。

プロジェクトの指標を表示するには、パフォーマンス ダッシュボード ページの上部にある [プロジェクトのパフォーマンスを表示] をクリックします。測定対象に関するその他の例と詳細については、指標をご覧ください。

Google Cloud のパフォーマンス ビュー

Google Cloudのパフォーマンス ビューでは、Google Cloud全体のゾーン間のパケットロスとレイテンシの指標がパフォーマンス ダッシュボードに表示されます。たとえば、VM 間トラフィックやGoogle Cloud からインターネットへのトラフィックなどです。ダッシュボードには、Google Cloud ネットワークのステータスが表示され、Google Cloud 全体のパフォーマンスとプロジェクトで観測されたパフォーマンスを比較できます。最大 5 つの Google Cloud リージョンを選択して、次の情報を確認できます。

  • パケットロスの概要。このビューでは、 Google Cloud全体の最大 50 のゾーンペアと VM 間のパケットロスを表示できます。
  • ゾーンペア間のパケットロスの平均値。
  • レイテンシの概要。このビューでは、 Google Cloud全体の最大 50 のゾーンペアと VM 間のラウンドトリップ時間(RTT)を表示できます。
  • ゾーンペア間のレイテンシの中央値。

VM インスタンス間のトラフィック

パフォーマンス ダッシュボードには、Google Cloud全体のパケットロスとレイテンシの指標が表示されます。これらの指標は、プロジェクトごとのダッシュボードで確認された問題がプロジェクトに固有のものかどうかを理解するうえで役立ちます。

Google Cloud のパフォーマンス ビューには、選択した時間枠(デフォルトでは 1 時間)の最大 50 のゾーンペアの時系列データが表示されます。

プロジェクトがデプロイされていないゾーンを含め、任意の Google Cloud ゾーンペアのネットワーク パフォーマンスを表示できます。パフォーマンスはリージョン レベルとゾーンレベルの両方で表示できます。サマリー時系列グラフには、Google Cloud全体で集計された VM 間のパケットロスまたはレイテンシの上位最大 50 のゾーンペアが表示されます。

Google Cloud とインターネット ロケーション間のトラフィック

パフォーマンス ダッシュボードには、Google Cloud リージョン全体の VM とインターネット エンドポイント間のレイテンシ指標が表示されます。トラフィックは都市、地域、国レベルで集計できます。特定のリージョンとロケーションのペアに十分なGoogle Cloud トラフィックがある場合は、そのペアに対応するレイテンシ指標を表示できます。

これらの指標は、プロジェクトごとのダッシュボードで確認された問題がプロジェクトに固有のものかどうかを評価するうえで役立ちます。グローバル指標も、将来のデプロイを計画する際に有用です。

Google Cloud のパフォーマンス指標を表示するには、パフォーマンス ダッシュボード ページの上部にある [Google Cloud 全体のパフォーマンスを表示] をクリックします。プロジェクト パフォーマンス ビューから Google Cloud のパフォーマンス指標を表示するには、特定のゾーンペアの上にポインタを置きます。測定対象に関するその他の例と詳細については、指標をご覧ください。

権限

Google Cloud コンソールまたは Monitoring を使用してパフォーマンス ダッシュボードのデータにアクセスするには、monitoring.timeSeries.list 権限が必要です。この権限は、次の表の Monitoring のロールに含まれています。

ロール名 ロール ID
モニタリング閲覧者 roles/monitoring.viewer
モニタリング編集者 roles/monitoring.editor
モニタリング管理者 roles/monitoring.admin

monitoring.timeSeries.list 権限を含むその他のロールについては、ロールについてをご覧ください。

プロジェクトのスコープを変更する

既存の指標スコープを使用して複数の Google Cloud プロジェクトを 1 つのビューでモニタリングするには、 Google Cloud コンソールのプロジェクト選択ツールまたは [スコープを変更] ボタンを使用して、スコーピング プロジェクトを選択します。これらのオプションを使用して、単一のモニタリング プロジェクトを選択することもできます。詳細については、パフォーマンス ダッシュボードの指標のリファレンスをご覧ください。

事前定義された条件に基づいて、高パケットロスのアラートを作成できます。パケットロスのアラート ポリシーは、リージョンペアで 5 分間のパケットロスが 5% を超えるとトリガーされます。

アラートによって、クラウド アプリケーションの問題をタイムリーに認識し、問題をすばやく解決できます。アラート ポリシーにアラートを受け取る状況と通知方法を記述します。アラート ポリシーの作成と管理の詳細については、アラートの概要をご覧ください。

次のステップ