PolarDB コンソールでアラートルールを作成すると、ご利用の PolarDB クラスター、PolarProxy、またはコンピュートノードのメトリック異常に関する通知をタイムリーに受信できます。これにより、潜在的な問題を迅速に特定し、対処することが可能になります。
操作手順
-
PolarDB コンソールにログインします。
左上の隅で、クラスターがデプロイされているリージョンを選択します。
対象のクラスターを見つけ、その ID をクリックします。
-
左側のナビゲーションウィンドウで、 を選択します。
-
アラートルールの作成 をクリックします。
-
[アラートルールの作成] ページで、次のパラメーターを設定します。
パラメーター
説明
製品
デフォルト値の PolarDB for MySQL のままにします。
[リソース範囲]
アラートルールの範囲を指定します。有効値:
-
[すべてのリソース]:プロダクトのいずれかのクラスターがアラート条件を満たした場合にアラート通知が送信されます。
-
[アプリケーショングループ]:指定されたアプリケーショングループ内のクラスターがアラート条件を満たした場合にアラート通知が送信されます。
-
Instance:対象のクラスターがアラート条件を満たした場合にのみアラート通知が送信されます。
説明
モニタリングデータがアラートをトリガーするために満たすべき条件を指定します。ルール説明を設定するには:
-
[ルールを追加] をクリックします。
-
[ルール説明の追加] パネルで、ルール名、メトリクスタイプ、メトリック、しきい値、アラートレベルを設定します。
-
OK をクリックします。
説明アラートルールの他の例については、「しきい値ベースのアラートルールの作成」をご参照ください。
[ミュート期間]
永続的なアラートの通知を再送信する間隔です。ミュート期間は 5 分から 24 時間まで設定できます。
効力発生日時
アラートルールがアクティブな期間です。
説明アラート通知は有効期間中にのみ送信されます。この期間外にトリガーされたアラートはアラート履歴に記録されますが、通知はトリガーされません。
連絡先グループ
アラート通知の送信先となる連絡先グループです。
アプリケーショングループに対してアラートがトリガーされると、指定されたアラートグループ内の連絡先に通知が送信されます。1 つのグループには 1 つ以上のアラート連絡先を含めることができます。
アラート連絡先とアラートグループの作成方法については、「アラート連絡先またはアラートグループの作成」をご参照ください。
タグ
アラートルールのタグで、キーと値で構成されます。
Advanced Settings
[アラートコールバック]
POST リクエストを介してアラート情報を受信する、パブリックにアクセス可能な URL です。HTTP のみがサポートされています。アラートコールバックの設定方法の詳細については、「しきい値ベースのアラートコールバックの使用」をご参照ください。
アラートコールバック URL の接続性をテストするには、次の手順を実行します:
-
コールバック URL の横にある Test をクリックします。
[Webhook テスト] パネルで、Webhook から返された状態コードとテスト結果の詳細を確認して、接続性のトラブルシューティングを行うことができます。
説明[コールバックテンプレートタイプ] と [言語] を設定し、再度 Test をクリックして、対応するテスト結果の詳細を取得することもできます。
-
シャットダウン をクリックします。
Auto Scaling
[Auto Scaling] を有効にすると、アラート発生時に対応するスケーリングルールがトリガーされます。リージョン、[Auto Scaling グループ]、および [スケーリングルール] を指定する必要があります。
-
Auto Scaling グループの作成方法については、「Auto Scaling グループの設定」をご参照ください。
-
スケーリングルールの作成方法については、「スケーリングルールの設定」をご参照ください。
Simple Log Service
[Simple Log Service] を有効にすると、アラート発生時にアラートが Simple Log Service の Logstore に書き込まれます。リージョン、[プロジェクト名]、および [Logstore] を指定する必要があります。
プロジェクトと Logstore の作成方法については、「LoongCollector を使用した ECS テキストログの収集と分析」をご参照ください。
[Simple Message Queue]
[Simple Message Queue] を有効にすると、アラート発生時にアラートが指定されたトピックに書き込まれます。リージョンとトピックを指定する必要があります。
トピックの作成方法については、「トピックの作成」をご参照ください。
[データ欠損時の処理方法]
モニタリングデータが欠損している場合にアラートを処理する方法を指定します。有効値:
-
[何もしない] (デフォルト)
-
[データ欠損時に通知を送信]
-
[解決済みとして処理]
ステップ
パラメーター
説明
[関連リソース]
製品
デフォルト値の PolarDB for PostgreSQL または PolarDB for Oracle のままにします。
[リソース範囲]
アラートルールの範囲です。有効値は [すべてのリソース] と クラスター です。
説明-
[リソース範囲] を [すべてのリソース] に設定すると、プロダクトのいずれかのクラスターがアラート条件を満たした場合にアラート通知が送信されます。
-
[リソース範囲] を クラスター に設定すると、対象のクラスターがアラート条件を満たした場合にのみアラート通知が送信されます。
アラームルールを設定する
ルール名
アラートルールの名前を入力します。
説明
モニタリングデータがアラートをトリガーするために満たすべき条件を定義します。
説明アラートルールの他の例については、「しきい値ベースのアラートルールの作成」をご参照ください。
[ミュート期間]
永続的なアラートの通知を再送信する間隔です。ミュート期間は 5 分から 24 時間まで設定できます。
効力発生日時
アラートルールがアクティブな期間です。
説明アラート通知は有効期間中にのみ送信されます。この期間外にトリガーされたアラートはアラート履歴に記録されますが、通知はトリガーされません。
[通知方法]
[通知方法] ステップのパラメーターの詳細については、「しきい値ベースのアラートルールの作成」をご参照ください。
-
-
確定 をクリックします。