このドキュメントでは、サービスに関連付けられた SLO のエラー バジェットをモニタリングするアラート ポリシーの作成方法について説明します。SLO のエラー バジェットをモニタリングするには、SLO のアラート ポリシーを 1 つ以上作成します。アラート ポリシーの目的は、サービスがエラー バジェットをあまりに早く消費した場合に警告を表示することです。
指標スコープには、最大 500 個のアラート ポリシーを設定できます。
SLO ベースのアラート ポリシーの詳細については、バーンレートに関するアラートをご覧ください。
サービスに関連付けられた SLO のアラート ポリシーを作成するには、まず、次の手順を行います。
[サービスの概要] ページで、アラート ポリシーを作成するサービスの名前をクリックします。
[現在のステータス] ペインで、モニタリングする SLO のエントリを見つけます。[notifications SLO アラートを作成] をクリックします。
[SLO アラートを作成] をクリックすると、SLO ベースのアラート ポリシーの条件エディタが表示されます。
条件の作成
[SLO のアラートを作成] をクリックすると、インコンテキスト ペイン [SLO のアラート条件の設定] が開き、アラート ポリシーの SLO ベースの条件を作成できます。次のスクリーンショットの例をご覧ください。
特定のサービスの特定の SLO から [SLO アラートの作成] をクリックしたため、構成ペインには、SLO の推奨値が事前に入力されています。[ターゲット] フィールドの値は、アラート ポリシー作成対象の SLO です。
条件に名前を付ける必要があります。[表示名] フィールドには、SLO の構成に基づいて候補名が事前に入力されます。この値は、テキスト ボックスをクリックして変更できます。
[ルックバック期間] フィールドには、バーンレート データを取得する期間を指定します。この値は、エラー バジェットの消費を計算する際の評価期間としても使用されます。このフィールドにはデフォルト値がありますが、変更できます。詳細については、アラート ポリシーとルックバック期間をご覧ください。
[バーンレートのしきい値] フィールドは、通知対象としたいエラー バジェットの消費率を指定します。このフィールドにはデフォルト値がありますが、変更できます。エラー バジェットの消費率がこのしきい値を下回っている限り SLO コンプライアンス期間中にエラー バジェットを使い果たさないよう、この値を設定します。
この条件はアラート ポリシーの動作を表し、多くの場合、SLO には「急速バーン」と「低速バーン」の 2 つのポリシーがあります。詳細については、エラー バジェットのアラートの種類をご覧ください。
条件が満たされたら、[次へ] をクリックして、次のペイン [通知するユーザーは?] に進みます。
通知の設定
このステップでは、アラート ポリシーの通知チャネルを指定します。通知チャネルは、アラート ポリシーが呼び出されたことを通知する方法を Cloud Monitoring 知らせます。この手順は省略可能です。
通知チャネルを選択するか、ステップを省略することに決めたら、[次へ] をクリックして、次のペイン [What is steps to fix the issue?] に進みます。
ドキュメントの設定
このステップでは、通知に含まれる情報を提供できます。このドキュメントでは、アラート ポリシーについて説明し、通知の受信者にトラブルシューティング情報を提供できます。
ドキュメントは省略可能ですが、強くおすすめします。この情報は、アラートが発生した後のトラブルシューティング プロセスに役立ちます。
ドキュメント内容に納得したら、[保存] をクリックしてアラート ポリシーの作成を終了します。
通知チャネルとドキュメントは、Cloud Monitoring のアラート ポリシーの標準部分です。アラート ポリシーの詳細については、アラート ポリシーの作成の一般ドキュメントをご覧ください。