Splunk Observability Cloud を使用して Microsoft Teams にアラート通知を送信する
ディテクタのアラート条件が満たされた場合とこの条件がクリアされたときに、Microsoft Teams にアラートを送信するように Splunk Observability Cloud を設定します。
ディテクタのアラート条件が満たされたときとアラートがクリアされたときに、Microsoft Teams チャネルに自動的にアラート通知を送信するように Splunk Observability Cloud を構成できます。
Splunk Observability クラウドのアラート通知を Microsoft Teams に送信するには、次の設定タスクを実行します。
-
ステップ 1:Microsoft Team チャネルのウェブフック URL を取得する。このタスクを完了するには、Microsoft Team の所有者または管理者である必要があります。
-
ステップ 2:Splunk Observability Cloud で Microsoft Teams の統合を作成する。このタスクを完了するには、Splunk Observability Cloud 管理者である必要があります。
-
ステップ 3:Splunk Observability Cloud でディテクタアラート受信者として Microsoft Teams 統合を追加する
既存の Office 365 統合は、Microsoft Teams タイル内の Splunk Observability Cloud に表示されます。
ステップ 1:Microsoft Team チャネルのウェブフック URL を取得する
このタスクを完了するには、Microsoft Team の所有者または管理者である必要があります。
Microsoft Team チャネルのウェブフック POST URL を取得するには、次の手順を実行します。
-
Microsoft Teams にログインし、チームのリストに移動します。
-
アラート通知を送信するチャネルが含まれているチームを選択します。チャネルのリストを展開します。
-
アラート通知を送信するチャネルを見つけてカーソルを合わせます。 [その他のオプション(...)(More options (...))] を選択し、 [ワークフロー(Workflows)]を選択します。
-
[ウェブフックリクエストを受信したときにチャネルに投稿(Post to a channel when a webhook request is received)] テンプレートを見つけて選択します。
-
ワークフローのわかりやすい名前を入力します。
-
[次へ(Next)] を選択します。
-
ワークフローのチームとチャネルを追加します。
-
[ワークフローの追加(Add workflow)]を選択します。Microsoft Teams は、POST リクエストを行うための URL を生成します。
-
[クリップボードにコピー(Copy to Clipboard) ] アイコンを選択して、 「ステップ 2:Splunk Observability Cloud で Microsoft Teams 統合を作成する」で使用するウェブフック URL をコピーします。
-
[完了(Done)] を選択します。
ステップ 2:Splunk Observability Cloud で Microsoft Teams 統合を作成する
このタスクを完了するには、Splunk Observability Cloud 管理者である必要があります。
Splunk Observability Cloud で Microsoft Teams 統合を作成するには、次の手順を実行します。
-
Splunk Observability Cloud にログインします。
-
Microsoft Teams のガイド付きセットアップ を開きます。必要に応じて、ガイド付きセットアップに自分で移動できます。
-
左のナビゲーションメニューから [データ管理(Data Management)]を選択します。
-
[利用可能な統合(Available integrations)] タブに移動するか、[ 展開済みの統合(Deployed integrations)] タブで [統合の追加(Add Integration)] を選択します。
-
統合フィルタメニューで、 [すべて(All)]を選択します。
-
[検索(Search )] フィールドで、 Microsoft Teamsを検索して選択します。
-
[新規統合 (New Integration)] を選択して、設定オプションを表示します。
-
-
デフォルトでは、統合の名前は Microsoft Teamsです。統合に一意でわかりやすい名前を付けます。この名前の下流での使用については、 「統合の命名について」を参照してください。
-
[ウェブフック URL(Webhook URL)] フィールドに、 「ステップ 1:Microsoft チーム チャネルのウェブフック URL を取得する」でコピーしたウェブフック URL を貼り付けます。ウェブフックの POST URL は次のようになります。https
://<region> .logic.azure.com:<port> /workflows/<workflowId> /triggers/manual/paths/invoke?<apiVersion>および<signature>。 -
保存します。
-
Splunk Observability Cloud が Microsoft Teams のウェブフック URL を検証できる場合、 Validated! 成功メッセージが表示されます。代わりにエラーが表示される場合は、入力したウェブフック URL の値が、 「ステップ 1:Microsoft チーム チャネルのウェブフック URL を取得する」で Microsoft Teams に表示された値と一致していることを確認してください。
ステップ 3:Splunk Observability Cloud でディテクタアラート受信者として Microsoft Teams 統合を追加する
Splunk Observability Cloud でディテクタアラート受信者として Microsoft Teams 統合を追加するには、次の手順を実行します。
-
Microsoft Teams 統合を使用してアラート通知を送信するように設定するディテクタを作成または編集します。
ディテクタの操作の詳細については、 「アラートをトリガーするディテクタを作成する」 および 「[ディテクタ(Detector)] メニューを使用してアラートに登録する」を参照してください。
-
[アラート受信者(Alert recipients)] ステップで、 [受信者を追加(Add Recipient)]を選択します。
-
[Microsoft Teams] を選択し、アラート通知を送信するために使用する Microsoft Teams 統合の名前を選択します。これは 、「ステップ 2:Splunk Observability Cloud で Microsoft Teams 統合を作成する」で作成した統合名です。
-
ディテクタをアクティブにして保存します。
Splunk Observability Cloud は、ディテクタがアラートをトリガーしたときとアラートがクリアされたときに、Microsoft Teams チャネルにアラート通知を送信します。
Office 365 コネクタの廃止に向けた既存の Microsoft Teams 統合構成の更新
中断することなく Splunk Observability Cloud の Microsoft Teams 統合の使用を継続するには、次の手順に従います。
-
Office 365 コネクタからワークフローへの移行:
-
Microsoft Teams にログインし、チームのリストに移動します。
-
アラート通知を送信するチャネルが含まれているチームを選択します。チャネルのリストを展開します。
-
アラート通知を送信するチャネルを見つけてカーソルを合わせます。[その他のオプション(...)(More options (...))] を選択し、 [ワークフロー(Workflows)]を選択します。
-
[Post to a channel when a Webhook request is received] テンプレートを見つけ て選択します。
-
ワークフローのわかりやすい名前を入力します。
-
ワークフローのチームとチャネルを追加します。
-
[ワークフローの追加(Add workflow)]を選択します。Microsoft Teams は、POST リクエストを行うための URL を生成します。
-
[クリップボードにコピー(Copy to Clipboard) ] アイコンを選択して、ウェブフックの POST URL をコピーします。
-
[完了(Done)] を選択します。
-
-
Splunk Observability Cloud で既存の Microsoft Teams 統合構成を編集します。
-
Splunk Observability Cloud のホームページから [Data Management] ページに移動します。
-
編集する Microsoft Teams 接続を見つけます。
-
[ウェブフック URL(Webhook URL)] フィールドで、既存の URL を Microsoft Teams Workflows アプリからコピーしたウェブフック POST URL に置き換えます。
-
[保存(Save)] を選択します。
-