Webhookを使用すると、サードパーティのサービスがイベントを介して更新を送信し、HTTPリクエストを介してリアルタイムの情報をOpsRampに配信できます。イベントがトリガーされると、HTTP POSTペイロードが構成済みのWebhook URLに送信され、Webhookに関連付けられたカスタムロジックが実行されます。 

もしサードパーティの統合 特定のIT管理ツールでは使用できません。外部ツールがWebhook認証をサポートしている限り、顧客とパートナーはカスタム統合フレームワークを使用してイベントをOpsRampに送信できます。 OpsRampでWebhookを構成する際、ITチームは現在または将来のイベントをペイロードとして受信するかどうかを選択できます。 

各イベントは、発生する必要のある特定の一連のアクションに対応します。 HTTP Webhookリクエストの数を制限する最善の方法は、ITチームが処理する予定の特定のイベントのみをサブスクライブすることです。デフォルトでは、Webhookはプッシュイベントにのみサブスクライブされます。webhook-integration-overview

OpsRampでのWebhookの構成 

OpsRampでWebhookリクエストを処理するには、HTTPリクエストを送信するためのパブリックにアクセス可能なURL(エンドポイント)と、新しいHTTPリクエストに応答して実行されるカスタムアプリケーションコードが必要です。ほとんどのWebhookプロバイダーは、JSONペイロードを使用してHTTP POSTリクエストを介してイベントを送信します。 

Webhook統合の構成に関連する手順は次のとおりです。

  1. OpsRampにログインした後、[その他]をクリックして、[利用可能な統合]セクションの[カスタム統合]アイコンにアクセスします。

    CI-3
  2. [カスタム統合]をクリックして、認証を成功させるために必要な詳細を入力します。

    CI-1
  3. OpsRampによって受信されたイベントの属性をマップするようにカスタムペイロードルールを構成します。
    CI-2

ユースケース:Splunkのカスタム統合 

ITチームは、Splunkのカスタム統合を構築できるため、OpsRampはログアラートを受信して​​、迅速な根本原因分析とサービス低下時のトラブルシューティングを迅速化できます。プロアクティブな操作とコンテキストの可視性のためにSplunkカスタム統合を構築する方法は次のとおりです。

  1. OpsRampで、Splunkのカスタム統合セットアップを作成します。

    Splunk_custom config
  2. SplunkでOpsRampWebhook URLをコピーして、ログアラートをOpsRampに転送します。 

    Splunk_config
  3. OpsRampアラートブラウザで関連するSplunkログアラートにアクセスします。

    Splunk_Alerts
    Alerts_OpsRamp

次のステップ:

OpsRamp-Fall-2019_Release-webinar-CTA


Recommended posts