グラフの操作

グラフは、Cloud Monitoring 中のあらゆる場所で使用されます。グラフはダッシュボードに表示されます。ダッシュボードでは複数のグラフを表示できます。Metrics Explorer およびアラート条件を設定するためのインターフェースにグラフが表示されます。

すべてのグラフに共通のユーザー インターフェースがあり、表示される場所に関係なく、同じ方法でグラフを操作できます。このページでは、グラフを使用してデータを分析し操作する方法について説明します。グラフの作成方法(ダッシュボードへの追加方法または Metrics Explorer の使用方法)については、グラフの作成をご覧ください。

グラフのコントロール

グラフではさまざまな構成コントロールが利用できます。たとえば、フルスクリーン モードでグラフを表示できます。グラフのコントロールの一部については、ダッシュボードと Metrics Explorer の間で、使用できるコントロールと表示される場所が異なります。

  • ダッシュボードにはダッシュボード ツールバーが表示され、ダッシュボードの各グラフにはグラフ固有のツールバーが表示されます。ダッシュボード ツールバーを使用して、ダッシュボードのすべてのグラフのデフォルトの表示動作を定義できます。グラフ ツールバーを使用して、特定のグラフの表示方法を制御できます。詳細については、ダッシュボードの使用をご覧ください。

  • Metrics Explorer には、ダッシュボード ツールバーと類似するツールバーが表示されます。 これには時間範囲セレクタが含まれており、グラフの表示方法を制御できます。グラフには常に凡例が表示され、新しいデータポイントが利用可能になると更新されます。

  • アラート ポリシーには、アラート条件のグラフが表示されます。これらのグラフには凡例は表示されず、個別のコントロールもありません。

すべてのグラフで、グラフとダッシュボードのコントロールに加えて、ポインタを使用して次の操作を行えます。

  • 選択した期間または値の範囲のみを表示する。
  • 選択した時系列を表示する。
  • 測定値の数値を表示する。
  • 基準時刻を設定する。

各コントロールの機能については、以降のセクションで説明します。

凡例を表示か非表示にする

すべてのグラフの凡例は、ダッシュボードやグラフごとに表示か非表示にできます。

  • ダッシュボード内の各グラフの凡例を表示したり、非表示にしたりするには、設定ボタン をクリックして、[Show all legends] または [Hide all legends] を選択します。
  • 特定のグラフの凡例を表示したり、非表示にしたりするには、凡例表示切り替えボタンをクリックします。

次のスクリーンショットでは、グラフに凡例が表示されています。

グラフが凡例とともに表示されています。

凡例の各行には色、時系列ラベル、値が含まれています。

  • 色: グラフと凡例では、時系列の識別子として色が使用されます。
  • ラベル: ラベルには指標が含まれます。また、Google Cloud のプロジェクト ID やゾーンなど、その他の情報が含まれる場合もあります。表示される凡例の列を構成するには、凡例の見出しにある設定ボタン をクリックします。
  • 値: このフィールドには測定値が表示されます。

    • 基準時刻を設定した場合、値フィールドにはその基準時刻に測定された値が表示されます。
    • 基準時刻を設定していない場合に、ポインタをグラフ内のいずれかの場所に置くと、ポインタによって示された時刻に測定された値が値フィールドに表示されます。
    • それ以外の場合、値には最新の測定値が表示されます。

前の画像は、基準時刻が指定されておらず、グラフ内にポインタが配置されていない状況を示しています。このため、[Value] フィールドには、サーバー レイテンシの最新測定値が表示されます。

グラフのデータをハイライト表示する

グラフまたはその下の凡例を操作して、個々の時系列を調べることができます。

たとえば、グラフで特定の時系列が急増し、そのときの値を確認する場合について考えてみましょう。この方法はいくつかあります。

  • グラフで特定の時点の線上にポインタを置きます。

    • 選択された線がハイライト表示され、他の線はグレー表示されます。
    • ツールチップには、タイムスタンプ、各時系列、そのタイムスタンプでの値が表示されます。
  • 特定のグラフ線以外のグラフ上にポインタを置きます。 この場合、ツールチップは表示されますが、ハイライト表示されたり、グレー表示されたりする線はありません。

別の時刻の情報を表示するには、目的の時刻までポインタを水平方向に移動します。グラフがダッシュボード上にある場合、ポインタを 1 つのグラフ上に置くと、すべてのグラフで同じ X 軸の位置に点線が表示されます。

次のスクリーンショットは、ポインタを halyard 時系列に置いたときの状況を示しています。

1 つの線がハイライト表示されたグラフが表示されます。

基準時刻の設定

グラフで基準時刻を選択するには、基準時刻にピンを設定します。 X 軸の数字上にポインタを置くと、グラフに未設定のピンが表示されます。未設定のピンは底部が楕円形になっている薄い灰色の線であり、楕円形の部分に時刻とピン記号が表示されています。

ピンを設定すると、次のようになります。

  • グラフに底部が楕円形になっている青い線が表示されます。底部に基準時刻と閉じるボタンが表示されます。ピンを削除するには、閉じるボタンをクリックします。
  • 凡例フィールドの [Value] には、基準時刻の時系列の値が表示されます。
  • グラフがダッシュボード上にある場合、ダッシュボードの各グラフにピンが設定されます。

グラフに設定できるピンは 1 つのみです。また、ピンは現在の時刻または特定の時刻のいずれかに設定できます。

  • 現在の時刻にピンを設定するには、グラフの凡例の見出しの [Value] をクリックします。

  • 特定の時刻にピンを設定するには、X 軸に沿って目的の時刻の上にポインタを置き、灰色の楕円をクリックします。

たとえば、次のスクリーンショットは、ピンが午後 3 時 30 分に設定され、ポインタが午後 3 時 42 分にあるグラフを示しています。ポインタの位置に対応するタイムスタンプがツールチップに表示されます。ツールチップに 440 ms という値が表示されます。これは、午後 3 時 42 分の時系列 server_latency の値です。凡例には、1.505ms という値が表示されます。これは、午後 3 時 30 分の時系列 server_latency の値です。

グラフが時刻ピンとともに表示されます。

特定の時系列をフォーカスする

特定の時系列をフォーカスするには、表内の対応する行をクリックするか、グラフの線をクリックします。特定の時系列を選択すると、次のようになります。

  • 選択した時系列の値の範囲によって決定された Y 軸でグラフが再描画されます。
  • 選択した時系列がグラフと凡例でハイライト表示されます。
  • 選択されていない時系列はグレー表示され、選択した時系列と同じスケールで描画されます。
  • ツールチップには、Selected Lines というタイトルのセクションが含まれています。このセクションには、選択したすべての行の値が画面上部に表示されます。

たとえば、次のスクリーンショットでは、halyard 時系列が選択されています。

1 つの行がハイライト表示されて再スケーリングされたグラフが表示されています。

複数の時系列をフォーカスできます。別の時系列をフォーカスするには、凡例内の該当する行をクリックするか、グラフ内の対応する行をクリックします。

時系列のフォーカスを停止するには、凡例内のフォーカスされている行をクリックするか、グラフ内のフォーカスされている線をクリックします。

グラフの解像度を変更する

ポインタを使用して、X 方向または Y 方向にグラフの一部を拡大できます。分析が完了したら、ダッシュボード コントロールの「ズームをリセット」ボタン をクリックして、グラフを元の状態に戻すことができます。期間または値の範囲を選択すると、自動更新は自動的に無効になります。

特定の期間でグラフを拡大するには、次のようにします。

  1. グラフ領域で詳細に表示する期間の一方の終端にポインタを置きます。
  2. 期間のもう一方の終端までポインタを水平方向にドラッグします。 2 つのタイムセレクタの間に灰色の領域が作成されます。

    ポインタボタンを離すと、選択した X 軸の範囲を使用してグラフが再描画されます。Y 軸の範囲は、選択した期間の値に基づいて自動的に調整されます。

値の間隔を拡大するには、次のようにします。

  1. グラフ領域で詳細に表示する値範囲の一方の終端にポインタを置きます。
  2. 値範囲のもう一方の終端までポインタを垂直方向にドラッグします。 これにより、Y 軸上の 2 つの値の間に灰色の領域が作成されます。

    ポインタボタンを離すと、選択した Y 軸の範囲を使用してグラフが再描画されます。

期間と値の範囲を拡大するには、一連の操作を実行します。たとえば、期間を拡大してから、値の範囲を選択します。これらの操作は任意の順序で実行できます。

拡大操作を行う前の値に X 軸と Y 軸をリセットするには、「ズームをリセット」ボタン をクリックします。

表示期間を設定する

通常、グラフには 1 時間から 6 週間のデータが表示されます。

ダッシュボードでは、ダッシュボード ツールバーでカスタムの表示期間を指定することもできます。この表示期間は、ダッシュボード内のすべてのグラフに適用されます。 分離したグラフには、Metrics Explorer のように表示期間を設定できます。

グラフの時間範囲を変更すると、表示されるデータの範囲が変わります。これにより、時系列が再調整される可能性があります。詳しくは、アライメント期間をご覧ください。

範囲を変更するには、時間オプションを選択します。

ダッシュボードのツールバーを表示します。

新しいプロジェクトの場合、範囲内のデータが利用できない場合があります。

次のスクリーンショットでは、ダッシュボードに 2 つのグラフが表示されています。X 軸の表示期間は、ダッシュボードのグラフ間で共有されています。

すべてのダッシュボード グラフに同じ X 軸があることを示しています。

動的データと静的データ

グラフには時間ウィンドウに対応するデータが表示されます。デフォルトでは、時間ウィンドウは常に前方に移動しグラフの右端に表示されます。時間ウィンドウの幅には、1 時間などの値を選択できます。グラフ上のデータは動的に変化します。新しいデータが生成されると「now」の位置に表示され、古いデータが時間ウィンドウの外に移動します。デフォルトでは、この動作が有効になっています。

自動更新 をオフにすれば、時間ウィンドウを固定できます。この静的オプションは、過去のイベントを調査し、新しいデータに注意を払う必要がない場合に便利です。この場合、自動更新ボタンが赤色に変わりデータが静的であることを示します。

ダッシュボードの自動更新コントロールは、それ一つでダッシュボード内のすべてのグラフに設定が適用されます。Metrics Explorer ページでグラフを作成する場合、自動更新は常にオンになっています。

グラフを拡大する

ダッシュボード内のグラフを拡大するには、グラフの右上にある全画面表示ボタン をクリックします。ダッシュボード ツールバーの全画面表示ボタンを使用すると、ダッシュボード全体が拡大します。

全画面表示モードでは、ボタンのアイコンが変化して四隅が中央を向きます()。全画面表示モードを終了するには、もう一度ボタンをクリックするか、Esc キーを押します。

その他の設定

ダッシュボード内のグラフには、コンテキスト依存の追加オプションがあります。 これらのオプションは、「その他のオプション」ボタン から使用できます。

その他のオプション」ボタンをクリックすると、グラフの表示モードを変更したり、グラフを PNG ファイルの画像として保存したりできます。さらに、アラート ポリシーが構成済みで、これらのポリシーによってモニタリングされている指標がグラフに表示されている場合は、このメニューからログを表示できます。

表示モードを設定する

グラフには複数の表示モードがありますが、1 つのグラフですべての表示モードが使用できるとは限りません。グラフに選択できるモードは次のとおりです。

  • Color
  • Statistics
  • X-Ray
  • Outlier

グラフをダッシュボードに追加するか、Metrics Explorer で作成するときに、グラフモードを設定します。この初期モードがデフォルト値になります。カラーモードが最も一般的なモードです。外れ値モードはグラフの作成時にのみ使用できます。ダッシュボードでは使用できません。

ダッシュボード内のグラフの場合は、グラフの「その他のオプション」ボタン()をクリックして目的のモードを選択すれば、グラフモードをリセットできます。ダッシュボードの設定ボタン をクリックして、ダッシュボード内のすべてのグラフのモードを設定することもできます。

これらのグラフモードの使用方法については、グラフモードをご覧ください。

変更、インシデント、ログ

アラート ポリシーを構成し、これらのポリシーに関連する指標がグラフに表示されている場合、未解決インシデントのマーカーがグラフのすぐ上に赤い点で表示されます。これらは発生時に合わせて調整されます。

この場合、「その他のオプション」メニューに [View logs] オプションが表示されます。このオプションをクリックすると、Cloud Logging Viewer が起動します。インターフェースの使用方法については、ログの表示をご覧ください。

アラートの設定方法については、アラート ポリシーの使用稼働時間チェックの使用をご覧ください。