Docs » Splunk On-Callインテグレーション » Splunk On-CallのCatchpointインテグレーション

Splunk On-CallのCatchpointインテグレーション 🔗

要件 🔗

このインテグレーションは以下のバージョンのSplunk On-Callと互換性があります:

  • Starter

  • Growth

  • エンタープライズ

Catchpointは、あらゆるインターネットサービスに対して、Webサイト、モバイル、アプリ、広告、API、DNS、CDN、ストリーミング、クラウド、などワールドクラスのWebパフォーマンスモニタリングを提供します。

以下では、CatchpointとSplunk On-Callを統合するために必要な手順を説明します。

In Splunk On-Call 🔗

Splunk On-Callで、Integrations を選択し、次に Catchpoint を選択します。

インテグレーションがアクティブでない場合は、Enable Integration ボタンを選択してエンドポイントURLを生成します。$routing_key セクションを、実際に使用するルーティングキーに置き換えてください。Splunk On-Callでルーティングキーを表示または設定するには、Settings を選択し、次に Routing Keys を選択します。

Splunk On-CallのCatchpointインテグレーション。このインテグレーションでは、「サービスAPIエンドポイント」の下にルーティングキーが表示されます。

In Catchpoint 🔗

  1. Settings に移動し、次に API に移動します。

「API」メニューを含む「設定」タブ。
  1. Alert Webhookでステータスを「アクティブ」に設定し、Splunk On-Callで取得した」API URL」を貼り付けます。

  2. Template を選択し、次に Add new を選択します。

「新規追加」オプションが強調表示された「ステータス」メニュー。
  1. 名前を付け(例えば 「VictorOpsインテグレーション」)、フォーマットを JSON に設定します。

「JSON」と書かれた吹き出しのある「テンプレートの追加」メニュー。
  1. テンプレート セクションに以下のコードを貼り付けます:

{
“message_type”:“:math:`{switch('`\ {notificationLevelId}','0','warning','1','critical','2','recovery','3','recovery')}”,
“monitoring_tool”: “Catchpoint”, “entity_display_name”: “Catchpoint
Alert for ${testName} on node :math:`{nodeDetails(`\ {nodeName})}”,
“entity_id”: “:math:`{testId}\_`\ {AlertInitialTriggerDateUtcEpoch}”,
“state_message”: “Alert Type
ID-:math:`{alertTypeId}, Test Type ID-`\ {testTypeId},
Node-:math:`{nodeDetails('`\ {nodeName}')}, Product-
:math:`{productId}, Test\_url-`\ {testUrl}” }
  1. 新しく作成したテンプレートを選択し、Save を選択します。

矢印は「保存」と書かれた緑色のボタンを指しています。

ペイロードに追加する変数を探している場合は、Catchpointアカウントにログインし、アラートWebhookマクロを検索してください。変数はいくつでも追加できますが、既存のテンプレートのパラメータをカスタマイズすると、機能が低下する可能性があります。

このページは 2024年08月05日 に最終更新されました。