グラフとアラートを構成する

このページでは、Google Cloud Console を使用して Cloud Monitoring のグラフとアラート ポリシーでログベースの指標の作成と管理を行う方法について説明します。

Cloud Monitoring API を使用してアラート ポリシーを作成するには、API によるアラート ポリシーの管理をご覧ください。gcloud コマンドライン ツールのコマンドを使用するには、gcloud alpha monitoring policies をご覧ください。

ログベースの指標については、ログベースの指標の概要をご覧ください。

ログベースの指標のグラフを表示する

ログベースの指標のグラフを表示する最速の方法は、Metrics Explorer を使用することです。

  1. Google Cloud Console で [ログベースの指標] に移動します。

    [ログベースの指標] に移動

  2. 表示する指標を見つけて、指標の [その他] メニューから [Metric Explorer で表示する] を選択します。

    次のスクリーンショットは、Metrics Explorer で表示されるデータを示しています。この場合、Compute Engine VM インスタンスのログバイトが表示されています。

    Compute Engine VM インスタンスのログバイトを表示する Metrics Explorer。

ログベースの指標を指定する

グラフデータをさらに絞り込むには、Metrics Explorer の [Metric] タブでクエリを作成し、結果を動的に表示します。次のフィールドを指定できます。

  • Find resource type and metric: 指標とリソースタイプが設定されます。必要に応じてこれらの値を調整します。

    指標に使用できるデータがない場合、リソースタイプは設定されません。詳しくは、トラブルシューティングをご覧ください。

  • Filter(省略可): フィルタリングする指標ラベルを選択します。

  • Group by(省略可): 時系列を分割する指標ラベルを選択します。

  • Aggregator(省略可): 複数の時系列を結合する集計関数を選択します。

  • Advanced options(省略可): 集計をさらに指定することや、グラフの凡例をカスタマイズすることができます。

  • Add metric: 最初のクエリを作成したら、追加のクエリを作成して、グラフ領域にさらに指標を表示できます。

ヒント: グラフにデータが表示されない場合は、いずれかの集計オプションを設定してみてください。

ログベースの指標のグラフを作成する

Monitoring ダッシュボードにログベースの指標を示すグラフを作成します。カウンタ指標または分布指標を使用できます。次の手順に従います。

  1. Cloud Monitoring に移動します:

    [モニタリング] に移動

  2. 左側のナビゲーション リストで [ダッシュボード] > [Create Dashboard] を選択します。グラフを追加するボタンがある空白のダッシュボードが表示されます。

    または、[Dashboards]、[[DASHBOARD_NAME]] の順に選択して、既存のダッシュボードにグラフを追加します。

  3. グラフのページで [Add Chart] をクリックします。フォームに入力します。

    • Chart title: グラフの名前を入力します。
    • Resource type: [Metric type] を選択します。
    • Metric: 表示するログベースの指標を選択します。
    • Chart type: 分布指標の場合、ヒートマップを生成するオプションがあります。

      ヒートマップ グラフの作成

    • [Save] をクリックします。

グラフのページには、グラフデータを絞り込むためのその他のオプションがあります。たとえば、指標とリソースラベルでデータをフィルタリングできます。

ヒント: グラフ領域にデータが表示されない場合は、グラフの期間を [1w](1 週間)または [1m](1 か月)に広げてみてください。

分布指標のグラフ

すべてのグラフで共有される機能に加えて、分布ログベースの指標に基づくグラフには次の機能があります。

  • ヒートマップとして表示できます。Y 軸上の特定のバケット範囲内の色の強度は、そのバケット内のデータサンプルの数に対応します。分布指標のグラフの詳細については、分布指標のグラフ化をご覧ください。
  • 5 番目、50 番目、95 番目、または 99 番目のパーセンタイル値に配置オプションを選択すると、パーセンタイル ラインとして表示できます。 これらの Aligner が分布指標でどのように機能するかについては、パーセンタイルと分布指標をご覧ください。

Monitoring グラフで利用できるデータがある場合、[その他] メニューに [ログを表示] オプションが表示されます。このオプションを選択すると、ログ エクスプローラに移動して、グラフに表示される期間を選択できます。

[View Logs] はログベースの指標だけでなく、グラフに表示されている指標に関連するログエントリを確認できます。

カウンタ指標でのアラート ポリシーを作成する

アラート ポリシーは、モニタリングする一連の条件を記述するものです。アラート ポリシーを作成する場合は、条件(モニタリングの対象とアラートをトリガーするタイミング)も指定する必要があります。

ログベースのカウンタ指標でアラート ポリシーを作成するには、次の手順を行います。

  1. Google Cloud Console で [ログベースの指標] に移動します。

    [ログベースの指標] に移動

  2. 探索する指標を見つけて、指標の [その他] メニューで [指標に基づいて通知を作成する] を選択します。

    条件のペインが開き、選択したログベースの指標が [Target] ダイアログに事前入力されています。

  3. [Configuration] ダイアログで、[Threshold] の値を入力します。

  4. [Save] をクリックすると、完成した条件が示された [新しいアラート ポリシーの作成] パネルが表示されます。

  5. 省略可: [Notifications] セクションに入力します。このセクションに入力すると、インシデントの作成に合わせて、通知が各通知チャネルに送信されます。この通知には、インシデントとログ エクスプローラへのリンクが含まれています。

    アラート通知への [ログを表示] ボタンの表示。

  6. 省略可: [Documentation] セクションに入力します。指定したドキュメントは通知に含まれます通常、このコンテンツにはアラート通知への応答方法に関する情報が含まれています。

  7. [ポリシー名を入力] セクションに、アラート ポリシーの名前を入力します。

  8. [保存] をクリックします。

アラート ポリシーの詳細については、アラートの概要をご覧ください。

Cloud Logging と Cloud Monitoring の使用状況をモニタリングし、料金のしきい値に近づいたら通知を受け取るポリシーについては、使用状況に関するアラートをご覧ください。

トラブルシューティング

問題が発生した場合は、トラブルシューティングをご覧ください。

次のステップ

グラフとアラートの詳細については、次の Monitoring リソースをご覧ください。