2025 年 4 月 14 日 00:00:00 (UTC + 08:00) 以降、Cloud Monitor は新規ユーザー向けの Kubernetes コンテナ監視機能の提供を終了します。 詳細については、「Cloud Monitor の Kubernetes コンテナ監視機能の提供終了に関するお知らせ」をご参照ください。 Managed Service for Prometheus が提供するコンテナ監視機能を使用することを推奨します。 詳細については、「ACK クラスターの監視」をご参照ください。
Container Service for Kubernetes (ACK) のクラスター、ノード、ポッドに対してアラートルールを作成できます。 アラートルールに基づいてアラートがトリガーされると、Cloud Monitor はアラート通知を送信します。 これにより、例外が即座に通知され、早期に例外を処理できます。 このトピックでは、アラートルールの作成、表示、変更、削除、有効化、無効化の方法について説明します。
前提条件
Container Service for Kubernetes (ACK) が有効化され、クラスターが作成されていること。 詳細については、「初めてのユーザー向けのクイックスタート」をご参照ください。
ACK クラスターの [metrics-server] コンポーネントが V0.3.8.5 以降にアップグレードされていること。 詳細については、「Kubernetes バージョンを 1.12 に更新する前に metrics-server コンポーネントを更新する」をご参照ください。
2024 年 4 月 25 日 10:00:00 以降に作成された ACK クラスターの場合、[metrics-server] コンポーネントに対して Cloud Monitor の監視機能を手動で有効にする必要があります。 詳細については、「ACK クラスターに対して Cloud Monitor の監視機能を有効にする」をご参照ください。
アラートルールの作成
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[コンテナ監視] ページで、アラートルールを作成するクラスターを見つけ、[アクション] 列の [アラートルールを表示] をクリックします。
[アラートルール] ページで、[アラートルールの作成] をクリックします。
[アラートルールの作成] パネルで、パラメーターを設定します。 次の表にパラメーターを示します。
パラメーター
説明
リソース範囲
アラートルールが適用されるリソース。 有効な値:
クラスター: アラートルールはクラスターに適用されます。 このオプションを選択した場合は、クラスター名を選択する必要があります。
ノード: アラートルールは、クラスター内のすべてのノードまたは指定されたノードに適用されます。 このオプションを選択した場合は、クラスターと 1 つ以上のノードを選択する必要があります。
コンテナグループ (ポッド): アラートルールは、クラスターの指定された名前空間配下の指定されたアプリケーションのすべてのポッドまたは指定されたポッドに適用されます。 このオプションを選択した場合は、クラスターとその名前空間を選択し、[Deployment]、[StatefulSet]、[DaemonSet]、[Job]、または [CronJob] タブで [アプリケーション] と [1 つ以上のポッド] を選択する必要があります。
説明[コンテナグループ] タブでは、[1 つ以上のポッド] を選択するだけで済みます。
ルール説明
アラートルールをトリガーする条件。 メトリックが指定された条件を満たすと、アラートルールがトリガーされます。
サイレント期間
アラートがクリアされる前に、Cloud Monitor が同じ重大度レベルのアラート通知を再送信する間隔。 有効な値: 5 分、15 分、30 分、60 分、3 時間、6 時間、12 時間、24 時間。
メトリック値がしきい値に達すると、Cloud Monitor はアラート通知を送信します。
サイレント期間内にアラートレベルが変更されない場合、Cloud Monitor はアラート通知を再送信しません。
サイレント期間内にアラートレベルが変更された場合 (たとえば、アラートがクリアされた場合)、またはサイレント期間の終了後にメトリック値が再びしきい値に達した場合、Cloud Monitor はアラート通知を再送信します。
説明Cloud Monitor は、[通知無効] または [サイレント] 状態ではアラート通知を送信しません。
[サイレント] は、特定のリソースがサイレント期間中であることを示し、その間 Cloud Monitor はそのリソースのアラート通知を送信しません。
[通知無効] は、複数のリソースがサイレント期間中であることを示し、その間 Cloud Monitor はそれらのリソースのアラート通知を送信しません。
有効期間
アラートルールが有効な期間。 Cloud Monitor は、指定された期間内にのみアラートルールに基づいて指定されたリソースを監視します。
アラートコールバック
インターネット経由でアクセスできるコールバック URL。 Cloud Monitor は HTTP POST リクエストを送信して、指定された URL にアラート通知をプッシュします。 HTTP プロトコルのみがサポートされています。 アラートコールバックの設定方法の詳細については、「アラートコールバック機能を使用して、しきい値トリガーアラートに関する通知を送信する」をご参照ください。
アラート連絡先グループ
アラート通知の送信先のアラート連絡先グループ。
アラート通知は、選択したアラート連絡先グループに属するアラート連絡先に送信されます。 アラート連絡先グループには、1 つ以上のアラート連絡先を含めることができます。
アラート連絡先とアラート連絡先グループの作成方法の詳細については、「アラート連絡先またはアラート連絡先グループの作成」をご参照ください。
[OK] をクリックします。
アラートルールの表示
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[コンテナ監視] ページで、表示するアラートルールがあるクラスターを見つけ、[アクション] 列の [アラートルールを表示] をクリックします。
[アラートルール] ページで、表示するアラートルールを見つけ、[アクション] 列の [詳細] または [アラート履歴] をクリックします。
アラートルールの詳細、アラート履歴、および障害のあるリソースを表示できます。
アラートルールの変更
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[コンテナ監視] ページで、アラートルールを変更するクラスターを見つけ、[アクション] 列の [アラートルールを表示] をクリックします。
[アラートルール] ページで、変更するアラートルールを見つけ、[アクション] 列の [変更] をクリックします。
[アラートルールの変更] パネルで、必要に応じてパラメーターを変更します。
[OK] をクリックします。
アラートルールの削除
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[コンテナ監視] ページで、アラートルールを削除するクラスターを見つけ、[アクション] 列の [アラートルールを表示] をクリックします。
[アラートルール] ページで、削除するアラートルールを見つけ、[操作] 列の
アイコンをクリックし、[削除] をクリックします。[アラートの削除] メッセージで、[OK] をクリックします。
アラートルールの無効化
アラートルールを作成すると、アラートルールは [正常] 状態になります。
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[コンテナ監視] ページで、アラートルールを無効にするクラスターを見つけ、[アクション] 列の [アラートルールを表示] をクリックします。
[アラートルール] ページで、無効にするアラートルールを見つけ、[操作] 列の
アイコンをクリックし、次に [無効化] をクリックします。 [アラートルールの無効化] メッセージで、[OK] をクリックします。
アラートルールの有効化
アラートルールが [無効] 状態の場合にのみ、アラートルールを有効にできます。
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[コンテナ監視] ページで、アラートルールを有効にするクラスターを見つけ、[アクション] 列の [アラートルールを表示] をクリックします。
[アラートルール] ページで、有効にするアラートルールを見つけ、[アクション] 列の
アイコンをクリックし、[有効] をクリックします。 [アラートルールの有効化] メッセージで、[OK] をクリックします。