異常アラートを作成する

このページは ApigeeApigee ハイブリッドに適用されます。

Apigee Edge のドキュメントを表示する。

Apigee では、特定の API トラフィック パターン(API のエラー率が所定のしきい値に達したなど)によってトリガーされるアラートを作成できます。AAPI Ops は、Apigee が異常な API トラフィック データを検出するたびにトリガーされる異常アラートで、この機能を拡張します。異常アラートの利点は、異常ごとに正確な条件を自分で定義する必要がないことです。AAPI Ops は統計的手法を使用して適切な異常条件を判断し、最新のトラフィック データに基づいて継続的に更新します。異常検出では、アラートの条件を事前に決めなくても、トラフィックとパフォーマンスの問題を Apigee に検出させることができます。

AAPI-Ops が異常を検出すると、異常イベント ダッシュボードにイベントが表示されます。ただし、異常についてのアラートは自動的には生成されません。ダッシュボードで異常値を確認し、今後は類似のイベントに対してアラートを受け取りたいと判断した場合は、異常アラートを作成し、異常が検出されるたびにメッセージを送る通知を設定できます。

必要な権限を確認する

異常アラートを作成する前に、AAPI Ops に必要なロールが割り当てられていることを確認してください。

異常アラートを作成する

アラート ポリシー ダッシュボードで異常アラートを作成するには、次のようにします。

  1. [アラート ポリシーの作成] > [アラートの条件を追加] ページを開きます。

    [アラートの条件を追加] に移動

    アラートを構成する
  2. [指標を選択] をクリックします。
  3. [フィルタ] に「anomaly」と入力します。
  4. 結果が表示されない場合は、[アクティブ] をクリックして、すべての指標タイプを表示します。
  5. [Apigee 環境] をクリックします。
  6. [環境] をクリックします。
  7. [Apigee 異常イベント数] をクリックします。
  8. [適用] をクリックします。
  9. [ローリング ウィンドウ] メニューで、期間を選択します。
  10. [ローリング ウィンドウ関数] メニューで、[デルタ] を選択します。これにより、[ローリング ウィンドウ] フィールドに設定する各期間におけるデータの集計方法が指定されます。[デルタ] 設定では、集計値は、期間内の最後のデータ値から初期データ値を引いたものになります。
  11. [次へ] をクリックします。
  12. [アラート トリガーの構成] ページで、[しきい値] を 0.5 に設定します(有効なしきい値は 0~1 の範囲の任意の数値です)。この値を使用すると、単一の異常でしきい値を超えることになり、アラートがトリガーされます。

  13. この時点で、次のいずれかを選択できます。

    • [アラートの条件を追加] をクリックすると、アラートの別の条件を作成できます。
    • [次へ] をクリックして次のステップに進み、アラートの通知を作成することもできます。
  14. この時点で通知を作成しない場合は、次のようにします。
    • [次へ] をクリックします。
    • [通知チャンネルを使用] を [オフ] に切り替えます。
  15. アラート ポリシー名を入力します。
  16. [ポリシーを作成] をクリックして、アラートを保存します。

アラートの通知を作成する

インシデントが発生したときにすぐに通知を受け取るには、アラートの通知を作成します。アラートがトリガーされると、Apigee によって通知が送信されます。通知を受け取るチャンネルとして、次のいずれかを選択できます。

  • Cloud モバイルアプリ
  • メール
  • Google Chat(プレビュー版)
  • PagerDuty
  • Pub/Sub
  • Slack
  • SMS
  • Webhook

アラートの通知を作成するには:

  1. 上記の例のとおりにアラートを作成したばかりで、[アラート ポリシーの作成] ページを表示している場合は、次のステップに進みます。

    それ以外の場合:

    • [ポリシー] ページを開きます。

      ポリシーに移動

    • 作成したアラートの行で、 [アクションを表示] > [編集] をクリックします。
  2. [通知チャンネルを使用] がオンになっていることを確認します。
  3. 通知を受け取る通知チャンネルを選択します。新しい通知チャンネルを作成する場合は、[通知チャンネルを管理] を選択します。詳細については、通知チャンネルの作成と管理をご覧ください。
  4. このページのオプションのほとんどは省略可能です。詳細については、アラート ポリシーを作成するをご覧ください。
  5. [アラート ポリシーの名前を付ける] セクションで、アラート ポリシー名を入力します。
  6. 新しいアラート ポリシーを作成している場合は、[ポリシーを作成] をクリックします。既存のアラート ポリシーを編集している場合は、[ポリシーを保存] をクリックします。

アラートがトリガーされると、インシデントの概要と発生日時を記載した通知が届きます。この通知には、インシデントの調査に役立つ情報も含まれています。