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

アラートルールの表示
アラートリストには既存のアラートルールとその現在のアラート状況が表示されます:赤いドットはルールが発動していることを意味し、緑のドットはルールがトリガーされていないことを意味します。
ワンクリックアラート
Enable One-Click Alertをクリックすると、基本的なルールセットが自動的に設定されます。このルールセットは現在のwarehouseとクラスター、および後で作成するものの両方に適用されます。
アラートルールの作成または編集
New Alert Ruleをクリックするか、既存のルールをコピーします。

アラートルールは4つの部分で構成されます:
| 部分 | 説明 |
|---|---|
| Rule Name | warehouse内で一意な名前。 |
| Cluster | ルールが適用されるクラスター。クラスターが削除されても、そのルールは削除されませんが、無効化されます。 |
| Conditions | 1つまたは複数のメトリクス閾値、and / orで結合。 |
| In Last | ルールが発動するまでに条件が成立し続ける必要がある時間。適時性とノイズのバランスを取ります。 |
通知チャンネル
すべてのアラートルールは1つまたは複数のチャンネルにプッシュできます;各チャンネルは独立してアラートメッセージをプッシュします。
In-site notificationとEmail:通知するユーザーを選択します。
SMS:ユーザーを選択するか、電話番号を直接入力します。
Slack Group:1つまたは複数のSlack robot webhook URLを貼り付けます(複数のURLはセミコロン;で区切ります)。
- SlackでAppsを開き、Incoming WebHooksを検索し、Add to Slackをクリックします。
- アラートを受信するチャンネルを選択し、Add Incoming WebHooks Integrationをクリックします。
- webhook URLをアラートチャンネル設定にコピーします。
注意 メッセージソースを制限するには、webhook IP許可リストを設定してください。VeloDB CloudサーバーのIPは
3.222.235.198です。
Webhook:HTTP callbackを受け入れる任意の外部システムにアラートペイロードを転送するためのURLを貼り付けます。VeloDB Cloudはアラートが発動したときにJSONボディを含むPOSTリクエストをURLに送信します。エンドポイントはHTTP 200で応答する必要があります;そうでなければ配信が再試行されます。
PagerDuty:サービス統合キーを使用してアラートを直接PagerDutyインシデントにルーティングします。
- PagerDutyでServices → Service Directoryに移動し、対象サービスを開きます(または新しく作成します)。
- Integrationsタブ → Add Integrationをクリックします。
- Events API V2を検索して選択し、Create Serviceをクリックします。
- 統合詳細ページに表示されるIntegration Keyをコピーします。
- VeloDB Cloudのアラートチャンネル設定に統合キーを貼り付けます。
Lark:カスタムボットを追加し、そのwebhook URLを貼り付けます。
- 対象グループでSettings → BOTs → Add Bot → Custom Botをクリックします。
- ボットに名前と説明を付け、Nextをクリックします。
- webhook URLをアラートチャンネル設定にコピーします。
注意 メッセージソースを制限するには、webhook IP許可リストを設定してください。VeloDB CloudサーバーのIPは
3.222.235.198です。
DingTalk:カスタムロボットを追加し、そのwebhook URLを貼り付けます。完全な手順についてはDingTalkのガイドを参照してください。要約すると:
- 対象のDingTalkグループでGroup Settings → Group Assistant → Add Robot → Customを開きます。
- プロフィール画像、名前、セキュリティ設定を設定します(Custom Keywordsを使用し、
alertを入力します)。 - 規約に同意し、Finishedをクリックします。
- webhook URLをアラートチャンネル設定にコピーします。
注意 メッセージソースを制限するには、webhook IP許可リストを設定してください。VeloDB CloudサーバーのIPは
3.222.235.198です。
アラート履歴
Alertsページでアラート発動履歴を表示し、時間、ルール、またはクラスターでフィルタリングできます。