7.2. Webhook インテグレーションの動作グループの作成
動作グループは、通知サービスが特定のイベントを受信したときに、外部サービスにどの通知を送信するかを定義します。イベントは、Red Hat Hybrid Cloud Console サービスから動作グループにリンクできます。動作グループの詳細は、Hybrid Cloud Console 通知動作グループの設定 を参照してください。
前提条件
- Organization Administrator または Notifications administrator のパーミッションを持つユーザーとして Hybrid Cloud Console にログインしている。
- Webhook インテグレーションが設定されている。設定手順は、「Hybrid Cloud Console と Webhook のインテグレーションの設定」 を参照してください。
手順
- Hybrid Cloud Console で、Settings > Notifications に移動します。
- Notifications で Configure Events を選択します。
- イベント通知動作を設定するアプリケーションバンドルタブ (Red Hat Enterprise Linux、Console、または OpenShift) を選択します。
- Behavior Groups タブをクリックします。
- Create behavior group ウィザードを開くには、Create new group をクリックします。
- 動作グループの名前を入力し、Next をクリックします。
- Actions and Recipients ステップで、Actions ドロップダウンリストから Integration: Webhook を選択します。
- Recipient ドロップダウンリストから、作成した Webhook インテグレーションの名前を選択し、Next をクリックします。
- Associate event types ステップで、通知を送信する 1 つ以上のイベント (Policies: Policy triggered など) を選択し、Next をクリックします。
- 動作グループの設定を確認し、Finish をクリックします。新しい動作グループは、Behavior Groups タブの Notifications > Configure Events ページに表示されます。
検証
-
Hybrid Cloud Console 通知をトリガーするイベントを作成します。たとえば、ポリシーイベントをトリガーするシステムで
insights-client
を実行します。 - 数分待ってから、サードパーティーアプリケーションに移動して通知を確認します。
Hybrid Cloud Console で、Settings > Notifications > Event Log に移動して、Integration: Webhook のラベルが表示されているイベントを確認します。
- ラベルが緑色であれば、通知は成功しています。
ラベルが赤色の場合は、受信 Webhook コネクターがお使いのアプリケーションで適切に作成されていること、および正しい受信 Webhook URL が Hybrid Cloud Console インテグレーション設定に追加されていることを確認してください。
注記詳細は、通知ドキュメントの イベントログおよびインテグレーション設定での通知の失敗 を参照してください。