Slack チャンネルへのデータ送信
このドキュメンテーションでは外部の情報を参照しています。
Nexthinkは、外部ドキュメントや更新の正確性を保証することはできません。
エラーや不一致があればNexthink Supportに報告してください。
本ドキュメントでは、NexthinkのWebhook機能を利用して、Slackチャンネルの他のメッセージとの差別化を図るデータ送信方法を解説します。
Slackで
メッセージ投稿を希望するワークスペースで新しいSlackアプリを作成してください。
機能ページから、インカミングWebHookのアクティブ化をオンにします。

ワークスペースに新しいWebhookを追加をクリックしてください。

アプリを投稿するチャンネルを選択し、許可をクリックしてください。

生成されたインカミングWebhookのURLをコピーして、将来的に参照できるようにします。 つまり、Nexthinkウェブインターフェースにおけるコネクタ資格情報やWebhook設定に利用するためです。 Webhook URL例:
https://hooks.slack.com/services/T00000000/BXXXXXXXXXX/PLVXXXXXXXXXXXXXXXXXXXXX

Nexthinkで
Nexthinkウェブインターフェースから:
Webhookの接続資格情報を設定してください。
Slackのコネクタ資格情報を設定
コネクタ資格情報設定ページにて、Slackで作成した接続情報を使用してフィールドを記入してください。
プロトコルドロップダウンからHTTPSオプションを選びます。
URLアドレスフィールドには、Slack設定からWebhook URLのルート
https://hooks.slack.com/
を貼り付けます。認証ドロップダウンからBasicオプションを選択してください。
ユーザー名とパスワードのフィールドには
Test
と入力してください。これらのフィールドはSlackのインカミングWebhookを設定する際に必要ありません。資格情報を保存してください。
SlackチャンネルのWebhookを設定する
Webhook設定ページから、Slackで作成した接続情報とNexthinkで定義したコネクタ資格情報を使用してフィールドを記入してください。
WebhookのNQL条件を設定するガイドに従い、NQL条件を記入してください。
NQL条件を記入した後、システムはペイロードのための許可されたプレースホルダーをリスト化します。
Slackのために設定されたコネクタ資格情報を資格情報ドロップダウンから選んでください。
メソッドドロップダウンからPOSTを選択してください。
Slack設定から、ルートURLアドレスを除いたエンドポイントURLをリソースフィールドに貼り付けてください。 例:
services/T00000000/BXXXXXXXXXX/PLVXXXXXXXXXXXXXXXXXXXXX
ペイロードに送信したいメッセージを追加してください。 以下の例を参照してください。\nalert.alerts
テスト送信して、メッセージがSlackにプッシュされることを確認してください。
Last updated
Was this helpful?