通知チャンネルの管理
Zilliz Cloudのアラート通知は、クラスター内で発生したイベントに関する情報を提供します。デフォルトでは、これらの通知は指定されたユーザーのメールアドレスに送信されます。ただし、Webhookを使用してカスタム通知チャンネルを設定し、より統合されたイベント駆動型の通知を行うこともできます。このガイドでは、アラート通知チャンネルの設定過程を説明します。
始める前に
通知チャンネルを管理するには、Organizationオーナーまたはプロジェクト管理者であることを確認してください。
通知チャンネルを設定する
Zilliz Cloudコンソールのアラート編集またはアラート作成ダイアログボックスで、通知チャンネルの管理ページにアクセスできます。
メール
メール通知を設定するには、
-
ZillizCloudコンソールで、組織またはプロジェクトのアラートページのアラート設定タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
ダイアログボックスの[送信先]フィールドで、アラート通知を受け取るユーザロールまたは個々のユーザのメールアドレスを選択します。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
詳細については、「組織のアラートを管理する」または「プロジェクトのアラートを管理する」を参照してください。
PagerDutyの設定
PagerDutyサービスと統合するには、
-
Events API v 2インテグレーションを作成し、インテグレーションキーを取得します。インテグレーションキーの形式は
c55ec4de243e440bd0e921750bdfxxxx
です。 -
ZillizCloudコンソールで、PagerDuty通知チャンネルを設定します。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログボックスで、「+チャンネル」をクリックし、「送信先」フィールドでドロップダウンリストから「PagerDuty」を選択します。
-
取得したPagerDuty連携キーを入力し、PagerDutyアカウントをホストするサービスリージョンを選択します。PagerDutyサービスリージョンの詳細については、サービスリージョンを参照してください。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
スラック
Slackとの連携を設定するには、
-
[Webhook URL]セクションで、Webhook URLを取得します。URLの形式は
https://hooks.slack.com/services/xxxxxxxxxxxx/xxxxxxxxxxxx/xxxxxxxxxxxxxxxxxxxxxxxx
です。 -
ZillizCloudコンソールで、Slackの通知チャンネルを設定します。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログ・ボックスで、「+チャンネル」をクリックし、「送信先」フィールドからドロップダウン・リストから「Slack」を選択します。
-
取得したWebhook URLを入力します。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
オプスゲニー
Opsgenieの統合を設定するには、
-
OpsgenieでAPIキーを取得してください。詳細については、「APIインテグレーションを作成する」を参照してください。
-
Opsgenieの統合ページに移動し、設定>統合を選択して、統合を追加をクリックしてください。
-
APIを検索して選択します。このAPI統合の名前を入力し、続行をクリックしてください。
-
API設定ページで、[編集]をクリックします。デフォルトでは、すべてのアクセス許可が選択されています。読み取りアクセス許可、作成および更新アクセス許可、および構成アクセス許可が選択されていることを確認してください。
-
生成されたAPIキーをコピーし、保存を押します。受信ルールを確認し、統合をオンにしてAPI設定を完了します。
-
-
ZillizCloudコンソールで、Opsgenie通知チャンネルを設定します。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログ・ボックスで、[+チャンネル]をクリックし、[送信先]フィールドでドロップダウン・リストから[Opsgenie]を選択します。
-
Opsgenieで取得したAPIキーを入力してください。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
ラーク
ラークの統合を設定するには、
-
対象のラークグループを入力し、カスタムボットをグループに招待し、ロボットに対応するWebhook URLを取得します。詳細な手順については、「カスタムボット使用ガイド」を参照してください。
-
ZillizCloudコンソールで、ラーク通知チャンネルを設定します。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログボックスで、[+チャンネル]をクリックします。送信先フィールドで、ドロップダウンリストから[ラーク]を選択します。
-
取得したWebhook URLを入力します。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
Webhook
Zilliz Cloudが提供するWebhookオプションを使用すると、カスタム通知チャンネルを設定できます。
-
サービスのWebhook URLを取得します。
-
ZillizCloudコンソールで、Webhook通知チャンネルを設定します。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログ・ボックスで、[+チャンネル]をクリックし、[送信先]フィールドでドロップダウン・リストから[Webhook]を選択します。
-
サービスのWebhook URLを入力します。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
Webhookの通知の例:
{
"orgId": "org-elqqyqjnsdfvcxmpjugfmj",
"projectId": "proj-a641f9272ca1c5005760e4",
"summary": "New Zilliz Cloud Alert for your cluster Cluster-01 (in01-ffbab4a57bdd0bb). CU Computation >= 0 % for 10 minutes.",
"level": "WARNING",
"timestamp": "2024-03-22T07:11:00Z"
}
WeCom
WeComのアラート通知を設定するには、次の手順に従ってください:
-
We Comグループにグループボットを作成してください。詳しい手順については、グループボット作成を参照してください。
📘ノートWeComの設定により、一部のグループはグループボットを追加できない場合があります。
-
作成したボット情報を見て、対応するボットのWebhook URLを取得します。詳しい手順については、「グループボットのWebhookアドレスの取得」を参照してください。
-
WeComアラートチャンネルを設定するには、Zilliz Cloudコンソールにログインしてください。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログボックスで、[+Channel]をクリックし、[送信先]フィールドでドロップダウンリストから[We Com]を選択します。
-
取得したWebhook URLを入力します。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
DingTalk
DingTalkのアラート通知を設定するには、次の手順に従ってください:
-
DingTalkグループにカスタムボットを作成してください。詳しい手順については、「カスタムボット統合」を参照してください。
📘ノートカスタムボットを構成するときは、カスタムキーワードをセキュリティ設定で指定します。
テスト:接続テストのアラート通知を受信します。
アラート:実際のイベントのアラート通知を受信します。
-
作成したボットの情報を表示して、対応するボットのWebhook URLを取得します。詳細な手順については、「カスタムボットのWebhookアドレスを取得する」を参照してください。
-
DingTalkアラートチャンネルを設定するには、Zilliz Cloudコンソールにログインしてください。
-
組織またはプロジェクトのアラートページの[アラート設定]タブに移動します。
-
既存のアラートを変更するには、目的のアラートターゲットの横にある[編集]を[アクション]列から選択します。新しいアラートを作成するには、右上隅の[+アラート]をクリックします。
📘ノート組織のアラートについては、既存のアラートターゲットのみを編集できます。新しいアラートの作成はサポートされていません。詳細については、「組織のアラートを管理する」を参照してください。
-
表示されるダイアログボックスで、[+チャンネル]をクリックし、[送信先]フィールドでドロップダウンリストから[DingTalk]を選択します。
-
取得したWebhook URLを入力します。
-
[Alert Resolution Notification]および[Enable Alert]で、アラートが解決またはトリガーされたときに実行する適切なアクションを構成します。
-
テスト接続
通知チャンネルを設定した後、テストメッセージの送信アイコンをクリックして、正しく設定されていることを確認してください。