アラート ポリシーを作成する

Cloud Monitoring でアラート ポリシーを作成して、1 か月あたりの Cloud Trace 取り込みスパン数、割り当て使用量、スパン取り込み率をモニタリングできます。アラート ポリシーを作成したことがない場合は、アラート ポリシーの管理で Cloud Monitoring コンソールに関する詳細をご覧ください。

API 使用量の割り当てのトレース

取り込まれた Cloud Trace スパンの月間合計が、割り当て量を超えるとトリガーされるアラート ポリシーを作成するには、次の設定を使用します。

アラート ポリシーの作成手順

アラート ポリシーを作成するには:

  1. Google Cloud コンソールで、 [アラート] ページに移動します。

    [アラート] に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] となっている結果を選択します。

  2. 通知チャンネルを作成せずに通知を受け取る場合は、[EDIT NOTIFICATION CHANNELS] をクリックして、通知チャンネルを追加します。チャンネルを追加したら、[アラート] ページに戻ります。
  3. [アラート] ページで、[CREATE POLICY] をクリックします。
  4. リソース、指標、フィルタを選択するには、[指標を選択] メニューを開き、[New condition] テーブルの値を使用します。
    1. (省略可)メニューを関連エントリに限定するには、フィルタバーにリソースまたは指標名を入力します。
    2. リソースタイプを選択します。たとえば、[VM インスタンス] を選択します。
    3. 指標カテゴリを選択します。たとえば、[インスタンス] を選択します。
    4. 指標を選択します。たとえば、[CPU 使用率] を選択します。
    5. [適用] を選択します。
  5. [次へ] をクリックして、アラート ポリシー トリガーを構成します。これらのフィールドに入力するには、[Configure alert trigger] テーブルの値を使用します。
  6. [次へ] をクリックします。
  7. (省略可)アラート ポリシーに通知を追加するには、[通知チャネル] をクリックします。ダイアログで、メニューから 1 つ以上の通知チャネルを選択し、[OK] をクリックします。

    インシデントが開かれたときと閉じられたときに通知を受け取るには、[Notify on incident closure] をオンにします。デフォルトでは、インシデントが開かれたときにのみ通知が送信されます。

  8. (省略可)インシデントの自動クローズ期間を更新します。このフィールドは、指標データがない場合に Monitoring がインシデントを閉じるタイミングを決定します。
  9. (省略可)[Documentation] をクリックして、通知メッセージに追加する情報を入力します。
  10. [アラート名] をクリックして、アラート ポリシーの名前を入力します。
  11. [Create Policy] をクリックします。
[新しい条件]
フィールド

リソースと指標 [リソース] メニューで、[消費した API] を選択します。
[指標カテゴリー] メニューで、[API] を選択します。
[指標] メニューで [リクエスト数] を選択します。

(metric.type は serviceruntime.googleapis.com/api/request_count です。)
フィルタ service = cloudtrace.googleapis.com
response_code = 429
時系列全体
時系列集計
sum
ローリング ウィンドウ 1 m
ローリング ウィンドウ関数 sum
[Configure alert trigger]
フィールド

条件タイプ Threshold
アラート トリガー Any time series violates
しきい値の位置 Above threshold
しきい値 0
再テスト ウィンドウ 1 minute

Trace モニタリングの月間スパン使用量

取り込まれた Cloud Trace スパンの月間合計が、ユーザー定義の上限を超えたときにトリガーされるアラート ポリシーを作成するには、次の設定を使用します。

アラート ポリシーの作成手順

アラート ポリシーを作成するには:

  1. Google Cloud コンソールで、 [アラート] ページに移動します。

    [アラート] に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] となっている結果を選択します。

  2. 通知チャンネルを作成せずに通知を受け取る場合は、[EDIT NOTIFICATION CHANNELS] をクリックして、通知チャンネルを追加します。チャンネルを追加したら、[アラート] ページに戻ります。
  3. [アラート] ページで、[CREATE POLICY] をクリックします。
  4. リソース、指標、フィルタを選択するには、[指標を選択] メニューを開き、[New condition] テーブルの値を使用します。
    1. (省略可)メニューを関連エントリに限定するには、フィルタバーにリソースまたは指標名を入力します。
    2. リソースタイプを選択します。たとえば、[VM インスタンス] を選択します。
    3. 指標カテゴリを選択します。たとえば、[インスタンス] を選択します。
    4. 指標を選択します。たとえば、[CPU 使用率] を選択します。
    5. [適用] を選択します。
  5. [次へ] をクリックして、アラート ポリシー トリガーを構成します。これらのフィールドに入力するには、[Configure alert trigger] テーブルの値を使用します。
  6. [次へ] をクリックします。
  7. (省略可)アラート ポリシーに通知を追加するには、[通知チャネル] をクリックします。ダイアログで、メニューから 1 つ以上の通知チャネルを選択し、[OK] をクリックします。

    インシデントが開かれたときと閉じられたときに通知を受け取るには、[Notify on incident closure] をオンにします。デフォルトでは、インシデントが開かれたときにのみ通知が送信されます。

  8. (省略可)インシデントの自動クローズ期間を更新します。このフィールドは、指標データがない場合に Monitoring がインシデントを閉じるタイミングを決定します。
  9. (省略可)[Documentation] をクリックして、通知メッセージに追加する情報を入力します。
  10. [アラート名] をクリックして、アラート ポリシーの名前を入力します。
  11. [Create Policy] をクリックします。
[新しい条件]
フィールド

リソースと指標 [リソース] メニューで、[グローバル] を選択します。
[指標カテゴリ] メニューで、[お支払い] を選択します。
[指標] メニューで、[Monthly trace spans ingested] を選択します。
フィルタ
時系列全体
時系列集計
sum
ローリング ウィンドウ 60 m
ローリング ウィンドウ関数 max
[Configure alert trigger]
フィールド

条件タイプ Threshold
アラート トリガー Any time series violates
しきい値の位置 Above threshold
Threshold value 許容値を決定します。
再テスト ウィンドウ 最小許容値は 30 分です。