メインコンテンツまでスキップ

アラート

VeloDB Cloudは追加料金なしでモニタリングとアラート機能を提供します(SMSアラート通知を除く)。クラスターのモニタリングメトリクスが変化した際に通知されるよう、アラートルールを設定できます。

metrics alerts

アラートルールの表示

アラートリストには既存のアラートルールとその現在のアラート状況が表示されます:赤いドットはルールが発動していることを意味し、緑のドットはルールがトリガーされていないことを意味します。

ワンクリックアラート

Enable One-Click Alertをクリックすると、基本的なルールセットが自動的に設定されます。このルールセットは現在のwarehouseとクラスター、および後で作成するものの両方に適用されます。

one click alert

アラートルールの作成または編集

New Alert Ruleをクリックするか、既存のルールをコピーします。

metrics alerts new alert rule

アラートルールは4つの部分で構成されます:

部分説明
Rule Namewarehouse内で一意な名前。
Clusterルールが適用されるクラスター。クラスターが削除されても、そのルールは削除されませんが、無効化されます。
Conditions1つまたは複数のメトリクス閾値、and / orで結合。
In Lastルールが発動するまでに条件が成立し続ける必要がある時間。適時性とノイズのバランスを取ります。

通知チャンネル

すべてのアラートルールは1つまたは複数のチャンネルにプッシュできます;各チャンネルは独立してアラートメッセージをプッシュします。

In-site notificationEmail:通知するユーザーを選択します。

SMS:ユーザーを選択するか、電話番号を直接入力します。

Slack Group:1つまたは複数のSlack robot webhook URLを貼り付けます(複数のURLはセミコロン;で区切ります)。

  1. SlackでAppsを開き、Incoming WebHooksを検索し、Add to Slackをクリックします。
  2. アラートを受信するチャンネルを選択し、Add Incoming WebHooks Integrationをクリックします。
  3. webhook URLをアラートチャンネル設定にコピーします。

注意 メッセージソースを制限するには、webhook IP許可リストを設定してください。VeloDB CloudサーバーのIPは3.222.235.198です。

Webhook:HTTP callbackを受け入れる任意の外部システムにアラートペイロードを転送するためのURLを貼り付けます。VeloDB Cloudはアラートが発動したときにJSONボディを含むPOSTリクエストをURLに送信します。エンドポイントはHTTP 200で応答する必要があります;そうでなければ配信が再試行されます。

PagerDuty:サービス統合キーを使用してアラートを直接PagerDutyインシデントにルーティングします。

  1. PagerDutyでServices → Service Directoryに移動し、対象サービスを開きます(または新しく作成します)。
  2. Integrationsタブ → Add Integrationをクリックします。
  3. Events API V2を検索して選択し、Create Serviceをクリックします。
  4. 統合詳細ページに表示されるIntegration Keyをコピーします。
  5. VeloDB Cloudのアラートチャンネル設定に統合キーを貼り付けます。

Lark:カスタムボットを追加し、そのwebhook URLを貼り付けます。

  1. 対象グループでSettings → BOTs → Add Bot → Custom Botをクリックします。
  2. ボットに名前と説明を付け、Nextをクリックします。
  3. webhook URLをアラートチャンネル設定にコピーします。
alerts Lark step1 alerts Lark step2

注意 メッセージソースを制限するには、webhook IP許可リストを設定してください。VeloDB CloudサーバーのIPは3.222.235.198です。

DingTalk:カスタムロボットを追加し、そのwebhook URLを貼り付けます。完全な手順についてはDingTalkのガイドを参照してください。要約すると:

  1. 対象のDingTalkグループでGroup Settings → Group Assistant → Add Robot → Customを開きます。
  2. プロフィール画像、名前、セキュリティ設定を設定します(Custom Keywordsを使用し、alertを入力します)。
  3. 規約に同意し、Finishedをクリックします。
  4. webhook URLをアラートチャンネル設定にコピーします。
alerts DingTalk01 alerts DingTalk02 alerts DingTalk03

注意 メッセージソースを制限するには、webhook IP許可リストを設定してください。VeloDB CloudサーバーのIPは3.222.235.198です。

アラート履歴

Alertsページでアラート発動履歴を表示し、時間、ルール、またはクラスターでフィルタリングできます。