Cloud Monitoring でアラート ポリシーを作成して、1 か月あたりの Cloud Trace 取り込みスパン数、割り当て使用量、スパン取り込み率をモニタリングできます。アラート ポリシーを作成したことがない場合は、アラート ポリシーの管理で Cloud Monitoring コンソールに関する詳細をご覧ください。
API 使用量の割り当てのトレース
取り込まれた Cloud Trace スパンの月間合計が、割り当て量を超えるとトリガーされるアラート ポリシーを作成するには、次の設定を使用します。
アラート ポリシーを作成する方法は次のとおりです。
-
Google Cloud コンソールで、notifications [アラート] ページに移動します。
[アラート] に移動
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
- 通知チャンネルを作成せずに通知を受け取る場合は、[EDIT NOTIFICATION CHANNELS] をクリックして、通知チャンネルを追加します。チャンネルを追加したら、[アラート] ページに戻ります。
- [アラート] ページで、[CREATE POLICY] をクリックします。
- リソース、指標、フィルタを選択するには、[指標を選択] メニューを展開し、[新しい条件] テーブルの値を使用します。
- (省略可)メニューを関連エントリに限定するには、フィルタバーにリソースまたは指標名を入力します。
- リソースタイプを選択します。
たとえば、[VM インスタンス] を選択します。
- 指標カテゴリを選択します。たとえば、[インスタンス] を選択します。
- 指標を選択します。たとえば、[CPU 使用率] を選択します。
- [適用] を選択します。
- [次へ] をクリックして、アラート ポリシー トリガーを構成します。これらのフィールドに入力するには、[Alert trigger の構成] テーブルの値を使用します。
- [次へ] をクリックします。
(省略可)アラート ポリシーに通知を追加するには、[通知チャネル] をクリックします。ダイアログで、メニューから 1 つ以上の通知チャンネルを選択し、[OK] をクリックします。
インシデントが開かれたときおよび閉じられたときに通知を受け取るには、[Notify on incident closure] をオンにします。デフォルトでは、インシデントが開かれたときにのみ通知が送信されます。
- (省略可)インシデントの自動クローズ期間を更新します。このフィールドは、指標データがない場合に Monitoring がインシデントを閉じるタイミングを決定します。
- (省略可)[Documentation] をクリックして、通知メッセージに追加する情報を入力します。
- [アラート名] をクリックして、アラート ポリシーの名前を入力します。
- [ポリシーを作成] をクリックします。
[新しい条件] フィールド |
値 |
リソースと指標 |
[リソース] メニューで、[消費した API] を選択します。
[指標カテゴリー] メニューで、[API] を選択します。
[指標] メニューで [リクエスト数] を選択します。
(metric.type は serviceruntime.googleapis.com/api/request_count です。) |
フィルタ |
service = cloudtrace.googleapis.com response_code = 429 |
時系列全体 時系列集計 |
sum
|
ローリング ウィンドウ |
1 m
|
ローリング ウィンドウ関数 |
sum |
アラート・トリガーの構成 フィールド |
値 |
条件タイプ |
Threshold |
アラート トリガー |
Any time series violates |
しきい値の位置 |
Above threshold |
しきい値 |
0 |
再テスト ウィンドウ |
1 minute |
Trace モニタリングの月間スパン使用量
取り込まれた Cloud Trace スパンの月間合計が、ユーザー定義の上限を超えたときにトリガーされるアラート ポリシーを作成するには、次の設定を使用します。
アラート ポリシーを作成する方法は次のとおりです。
-
Google Cloud コンソールで、notifications [アラート] ページに移動します。
[アラート] に移動
検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] である結果を選択します。
- 通知チャンネルを作成せずに通知を受け取る場合は、[EDIT NOTIFICATION CHANNELS] をクリックして、通知チャンネルを追加します。チャンネルを追加したら、[アラート] ページに戻ります。
- [アラート] ページで、[CREATE POLICY] をクリックします。
- リソース、指標、フィルタを選択するには、[指標を選択] メニューを展開し、[新しい条件] テーブルの値を使用します。
- (省略可)メニューを関連エントリに限定するには、フィルタバーにリソースまたは指標名を入力します。
- リソースタイプを選択します。
たとえば、[VM インスタンス] を選択します。
- 指標カテゴリを選択します。たとえば、[インスタンス] を選択します。
- 指標を選択します。たとえば、[CPU 使用率] を選択します。
- [適用] を選択します。
- [次へ] をクリックして、アラート ポリシー トリガーを構成します。これらのフィールドに入力するには、[Alert trigger の構成] テーブルの値を使用します。
- [次へ] をクリックします。
(省略可)アラート ポリシーに通知を追加するには、[通知チャネル] をクリックします。ダイアログで、メニューから 1 つ以上の通知チャンネルを選択し、[OK] をクリックします。
インシデントが開かれたときおよび閉じられたときに通知を受け取るには、[Notify on incident closure] をオンにします。デフォルトでは、インシデントが開かれたときにのみ通知が送信されます。
- (省略可)インシデントの自動クローズ期間を更新します。このフィールドは、指標データがない場合に Monitoring がインシデントを閉じるタイミングを決定します。
- (省略可)[Documentation] をクリックして、通知メッセージに追加する情報を入力します。
- [アラート名] をクリックして、アラート ポリシーの名前を入力します。
- [ポリシーを作成] をクリックします。
[新しい条件] フィールド |
値 |
リソースと指標 |
[リソース] メニューで、[グローバル] を選択します。
[指標カテゴリー] メニューで、[お支払い] を選択します。
[指標] メニューで、[Monthly trace spans ingested] を選択します。 |
フィルタ |
|
時系列全体 時系列集計 |
sum
|
ローリング ウィンドウ |
60 m
|
ローリング ウィンドウ関数 |
max |
アラート・トリガーの構成 フィールド |
値 |
条件タイプ |
Threshold |
アラート トリガー |
Any time series violates |
しきい値の位置 |
Above threshold |
Threshold value |
許容値を決定します。 |
再テスト ウィンドウ |
最小許容値は 30 分です。 |