APM ツールとの統合

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • イベント管理 アプリケーションパフォーマンス管理 (APM) ツールとのデータ連携を設定します。このプッシュコネクタはアラートを SR Ops に送信します。 APM は、定義されたレベルまでサービスを顧客に提供し、アプリケーションのパフォーマンスに関連する問題を特定します。ロード時間やアプリケーションの応答時間など、さまざまなカテゴリを使用して、アプリケーションのパフォーマンスを監視または追跡できます。

    始める前に

    必要なロール:sro_user または sro_admin

    このタスクについて

    イベント管理 Connectors プラグインは、APM ツールを SR Opsで利用できるようにします。

    インスタンスに Web サービスアカウントを構成しました。APM ツールは、アカウントを使用してインスタンスを認証し、 SR Ops でこのサービスにアラートを送信できるようにします。このタスクでは、次のアイテムを構成します。
    1. SR Ops の場合
      • アラートごとにインシデントを作成するかどうかを指定します。
      • アラートを受信したとき、またはインシデントを作成したときに、チームメンバーに通知を送信するかどうかを指定します。
      • サービスからアラートを転送する APM ツールを指定します。
    2. APM ツールの管理コンソールで、アラートに関するアクション設定に従って、次の認証ヘッダーを構成します。
      • APM ツールでアラートの送信先となる保護されたエンドポイント。
      • APM ツールがアラートを送信するために使用するサービスアカウント。通常、アカウントは、アラート用エンドポイントの認証ヘッダーを生成するために使用されます。

    手順

    1. evt_mgt-integration ロールを持つ Web サービスアカウントを作成します。
      詳細については、「Web サービスアカウントの作成」を参照してください。
    2. [サイトリライアビリティオペレーション] > [Site Reliability Ops Workspace]に移動します。
    3. Site Reliability Ops Workspace で、次のいずれかの方法を使用してサービスレコードを開きます。
      • ホームページ (ホームページアイコン) の [サービス] セクションでサービスを開きます。
      • サービス概要のページ (サービスページアイコン) でサービスを開きます。
      サービスページには、[詳細][関係] 、および [統合] タブが表示されます。
    4. [統合] タブをクリックして、[新規] をクリックします。
    5. フォームのフィールドに入力します。
      表 : 1. [統合] フォーム
      フィールド 説明
      名前 統合の名前。
      ソース サービスからメッセージを送信するプッシュコネクタ。SR Ops はこの情報を使用して、受信メッセージのデコード方法を決定します。

      [ソース] フィールドの [検索] アイコン (検索アイコン) をクリックして、サービスに使用するソースを選択します。

      インシデントを作成 受信したアラートごとにインシデントを作成するオプション。
      通知トリガー/通知 ON アラートを受信したとき、またはインシデントを作成したときに、通知を送信するオプション。

      通知を送信するには、[通知をトリガー] チェックボックスを選択します。[通知 ON] 設定は、アラートを受信したとき、またはインシデントを作成したときに、通知を送信するかどうかを指定します。

      グループにオンコールスケジュールが構成されている場合、通知はオンコールシフトメンバーに送信されます。スケジュールが定義されていない場合、システムはグループのすべてのメンバーに通知を送信します。

      システムは、sn_sro.notification_communication_channels プロパティで指定されたチャネルで通知を送信します。詳細については、「SR Ops のシステムプロパティ」を参照してください。

      注:
      ベースシステム SR Opsは、アラートを受信したときや、インシデントを作成したときに、通知を送信するオプションをサポートします。アクションをトリガーするカスタムアクションとカスタム条件の両方を定義できます。アクションをトリガーするカスタム条件の定義」および「カスタムアクションの定義」を参照してください。
    6. [保存] をクリックします。
      [統合] タブは、新しい統合用の [詳細] タブと [統合アクション] タブの 2 つのタブに置き換えられました。
      • [詳細] タブには、これまでに定義した値が表示されます。
      • ベースシステム SR Opsは、アラートを受信したときや、インシデントを作成したときに、通知を送信するオプションをサポートします。アクションをトリガーするカスタムアクションとカスタム条件の両方を定義できます。 統合のカスタム条件 / アクションのペアは、[統合アクション] タブに表示されます。「アクションをトリガーするカスタム条件の定義」および「カスタムアクションの定義」を参照してください。
      システムは、APM のメッセージ送信先になる保護されたエンドポイント Webhook URL を生成します。統合用の [詳細] タブにこの URL が表示されます。次のステップで使用するために、この URL をコピーします。
      統合を保存するときに新しい統合を更新するための [詳細] タブと [統合アクション] タブ。
    7. APM ツールの管理コンソールを開き、次の設定を構成します。
      1. アラートメッセージ用エンドポイントとして Webhook URL を指定します。
        一部の APM ツールでは、これを「アクション」と呼び、アラートイベントに対して実行します。
      2. 構成したサービスアカウントを指定します。
        APM はこのアカウントを使用して、アラートメッセージを SR Ops に送信するインスタンスを接続して認証します。

    タスクの結果

    これで、SR Ops でのサービス登録は完了です。