ApsaraDB for MongoDB には、インスタンスステータスのモニタリングおよびアラート機能があります。 本ドキュメントでは、ストレージの使用状況、1 秒あたりの入出力操作(IOPS)、接続、および CPU などの一般的なメトリックを構成する方法について説明します。
背景
- データの増大とビジネスの発展に伴い、ApsaraDB for MongoDB インスタンスのパフォーマンスリソースがますます消費され、使い果たされてしまいます。
- シナリオによっては、ApsaraDB for MongoDB インスタンスのパフォーマンスリソースの多くが異常に消費されます。 たとえば、大量の低速なクエリは CPU 使用率を高め、ストレージを完全に占有するために大量のデータが書き込まれます。
インスタンスの重要なパフォーマンスメトリックをモニタリングするためのアラートルールを設定して、異常なデータをタイムリーに検出し、迅速に障害を特定して処理することができます。
手順
- ApsaraDB for MongoDB コンソールにログインします。
- ページの左上隅で、対象のインスタンスが配置されているリージョンを選択します。
- 対象のインスタンスを特定して、インスタンス ID をクリックします。
- 左側のナビゲーションウィンドウで、アラームルール をクリックします。
- アラームルールの設定 をクリックし、CloudMonitor コンソールを開きます。
- CloudMonitor コンソールの右上隅にある アラームルールの作成 をクリックします。
- 表示されるアラームルールの作成ページで、関連リソースを指定します。
項目 説明 プロダクト インスタンスのアーキテクチャ。 - ApsaraDB for MongoDB - インスタンスコピー
- ApsaraDB for MongoDB - クラスタインスタンス
- ApsaraDB for MongoDB - 単一ノードインスタンス
注 ApsaraDB for MongoDB - クラスタインスタンス を選択した場合、モニタリングする mongos ノードおよび シャードをそれぞれ選択する必要があります。リソース範囲 - すべてのリソースを選択した場合、任意の ApsaraDB for MongoDB インスタンスがアラートルールに一致すると、アラートサービスはアラート通知を送信します。
- インスタンスを選択した場合、選択された任意の ApsaraDB for MongoDB インスタンスがアラートルールに一致すると、アラートサービスはアラート通知を送信します。
リージョン インスタンスの存在するリージョン。 インスタンス モニタリング対象のインスタンスの ID。 複数のインスタンス ID を選択できます。 - アラートルールを設定します。 ストレージの使用量を設定して、アラームルールの追加をクリックします。
注
- たとえば、ストレージ使用量 5 分平均 >= 80% にルールを設定した場合、アラートサービスは 5 分ごとに過去 5 分間のストレージ平均使用量が >=80% であるかどうかをチェックします。 ビジネスシナリオに基づいて各アラートしきい値を調整できます。
- ロールで任意のロールを選択した場合、アラートサービスは各インスタンスのすべてのプライマリノードとセカンダリノードをモニタリングします。
- 上の手順を繰り返して、IOPS、接続、および CPU の使用量に関するアラートルールを設定します。
- アラートルールの他のパラメータを設定します。
パラメータ 説明 ミュート時間 アラートがクリアされない場合、アラートサービスがアラート通知を繰り返し送信する間隔。 しきい値を X 回超えたら、アラームがトリガーされます X はしきい値を超えるデータを検出する連続回数、その回数に達するとアラームがトリガーされます。 3 に設定することを推奨します。
たとえば、ストレージ使用量 5 分平均 >= 80% にルールを設定した場合、アラートサービスは 5 分以内の平均 CPU 使用率が 80% を 3 回連続して超えたことを検出したらアラートをトリガーします。
有効期間 アラートルールが有効になる期間。 - 通知方法の構成。
パラメータ 説明 通知送信先 アラートサービスがアラート通知を送信する連絡先または連絡先グループ。 詳細は、 アラート送信先とアラート送信先グループの管理 をご参照ください。 通知方法 アラートのレベルに対応する通知方法。Critical 、Warning、Info のいずれかです。 - Critical :E メール + DingTalk
- Warning:E メール + DingTalk
- Info:E メール + DingTalk
メールの件名 アラート通知 E メールの件名。 E メールの件名をカスタマイズできます。 デフォルトの E メールの件名は次のとおりです:Product + Metric + Instance ID。 E メール備考 アラート通知 E メールのカスタム追加情報。 E メールの備考を入力すると、アラートサービスはカスタムの備考を含むアラート通知の E メールを送信します。 HTTP コールバック 詳細は、アラートコールバックの使用をご参照ください。 - 確認をクリックします。 アラートルールは自動的に有効になります。