Container Service for Kubernetes (ACK) のクラスター、ノード、またはコンテナグループ (Pod) に対してアラートルールを作成できます。ルールの条件が満たされると、Cloud Monitor はアラート通知を送信します。これにより、コンテナサービスの問題を迅速に特定し、解決することができます。このトピックでは、アラートルールの作成、表示、変更、削除、無効化、および有効化の方法について説明します。
前提条件
Container Service for Kubernetes (ACK) が有効化され、クラスターが作成されていること。詳細については、「初めてのユーザー向けのクイックスタート」をご参照ください。
ACK クラスターの metrics-server コンポーネントが V0.3.8.5 以降にアップグレードされていること。詳細については、「v1.12 クラスターアップグレード前の metrics-server のアップグレード」をご参照ください。
2024年4月25日 10:00:00 (JST) 以降に作成された ACK クラスターの場合、metrics-server コンポーネントの Cloud Monitor 機能を⼿動で有効にする必要があります。詳細については、「ACK クラスターの Cloud Monitor 機能の有効化」をご参照ください。
アラートルールの作成
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
コンテナサービスモニター ページで、対象のクラスターを見つけ、[アクション] 列の [アラートルール] をクリックします。
[アラート ルール] ページで、[アラート ルールの作成] をクリックします。
[アラートルールの作成] パネルで、アラートルールのパラメーターを設定します。
パラメーター
説明
リソース範囲
アラートルールによって監視されるリソースの範囲。有効な値は次のとおりです。
クラスター:アラートルールが適用されるクラスターです。クラスター名を選択する必要があります。
Node: アラート ルールは、対象のクラスター内のすべてのノードまたは指定したノードに適用されます。クラスターとそのノードを選択する必要があります。
コンテナグループ (Pod): アラートルールは、ターゲットクラスターの指定された名前空間にあるアプリケーションの、すべてまたは特定のコンテナグループに適用されます。まずクラスターとその名前空間を選択し、次に [Deployment]、[StatefulSet]、[DaemonSet]、[Job]、または [CronJob] タブから [アプリケーション] と [コンテナグループ (Pod)] を選択する必要があります。
説明[コンテナグループ] タブでは、1 つ以上の [コンテナグループ (Pod)] を選択するだけです。
ルールの説明
モニタリングデータがこの条件を満たしたときにアラートをトリガーする条件。
ミュート期間
アラートレベルが変更されない場合に、未解決の問題に対するアラート通知を再送信する間隔。有効な値:5 分、15 分、30 分、60 分、3 時間、6 時間、12 時間、24 時間。
監視対象のメトリックがアラートのしきい値に達すると、アラート通知が送信されます。ミュート期間中、アラートレベルが変更されない限り、新しい通知は送信されません。新しい通知は、アラートレベルが変更された (正常に戻る場合を含む) 場合、またはミュート期間が終了した場合にのみ送信されます。
説明[アラート履歴] ページでは、単一リソースのアラートに対するミュート期間と、複数の異なるリソースからのアラートに影響する広範な抑制状態という 2 つのサイレントシナリオが区別されます。
有効期間
アラートルールがアクティブになる期間。Cloud Monitor は、この期間内にのみモニタリングデータをルールと照合してチェックします。
アラートコールバック
POST リクエストを介して Cloud Monitor からアラート情報を受信するための、パブリックにアクセス可能な HTTP URL。アラートコールバックの設定方法の詳細については、「しきい値ベースのアラートに対するアラートコールバックの使用」をご参照ください。
アラートグループ
アラート通知を受信するアラートグループ。
アラート通知は、選択されたアラートグループ内のアラート連絡先に送信されます。アラートグループには、1 つ以上のアラート連絡先を含めることができます。
アラート連絡先とアラートグループの作成方法の詳細については、「アラート連絡先またはアラートグループの作成」をご参照ください。
[OK] をクリックします。
アラートルールの表示
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
コンテナサービスモニター ページで、対象のクラスターを見つけ、[操作] 列の [アラートルール] をクリックします。
[アラート ルール] ページで、対象のアラート ルールを見つけ、[アクション] 列の [詳細] または [アラート履歴] をクリックします。
ルールの詳細、アラート履歴、および影響を受けるリソースを表示できます。
アラートルールの変更
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
コンテナサービスモニター ページで、目的のクラスターを見つけ、[アクション] 列の [アラートルール] をクリックします。
[アラートルール] ページで、対象のアラートルールを見つけ、[操作] 列の [変更] をクリックします。
[アラートルールの変更] パネルで、必要に応じてパラメーターを変更します。
[OK] をクリックします。
アラートルールの削除
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
コンテナサービスモニター ページで、対象のクラスターを見つけ、[アクション] 列の [アラートルール] をクリックします。
[アラートルール] ページで、対象のアラートルールを見つけ、[アクション] 列の
アイコンをクリックし、次に [削除] をクリックします。[アラートルールの削除] ダイアログボックスで、[確定] をクリックします。
アラートルールの無効化
新規作成されたアラート ルールは、デフォルトでは[正常] 状態です。
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
コンテナサービスモニター ページで、対象のクラスターを見つけ、[アクション] 列の [アラートルール] をクリックします。
[アラートルール] ページで、対象のアラートルールを見つけ、[アクション] 列の
アイコンをクリックし、[無効化] をクリックします。[アラートルールの無効化] ダイアログボックスで、[確認] をクリックします。
アラートルールの有効化
アラートルールのステータスが[無効]の場合、有効にできます。
-
Cloud Monitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
コンテナサービスモニター ページで、対象のクラスターを見つけ、[アクション] 列の [アラートルール] をクリックします。
[アラートルール] ページで、対象のアラートルールを見つけ、[アクション] 列の
アイコンをクリックし、次に [有効化] をクリックします。[アラートルールを有効にする] ダイアログボックスで、[確認] をクリックします。