Cloud Monitor を使用すると、クラウドサービスからのシステムイベントとカスタムイベントを一元管理できます。これらのシステムイベントのアラートルールを作成して、アラート通知をタイムリーに受信し、迅速な分析と解決に役立てることができます。
背景情報
このレガシー機能は更新が終了し、段階的に廃止されています。新しいイベントサブスクリプション機能を使用することを推奨します。イベントサブスクリプションの作成方法については、「イベントサブスクリプションの作成」をご参照ください。
次の表に、Cloud Monitor でサポートされているイベントタイプとクラウドサービスを示します。
イベントタイプ | 説明 | サポートされているクラウドサービス |
システムイベント | Cloud Monitor は、さまざまなクラウドサービスからのシステムイベントを照会するための統一されたポータルを提供し、運用状況を監視してアラート通知を受信できるようにします。 | |
カスタムイベント | Cloud Monitor API を使用して、アプリケーションやサービスからカスタムイベントをレポートし、運用状況を監視して特定の条件に対するアラート通知を受信できます。 | Cloud Monitor でサポートされているすべてのクラウドサービス。 |
システムイベントのアラートルールの作成
前提条件:特定のアプケーショングループ内のインスタンスにアラートルールを適用する場合は、グループを作成し、必要なリソースをグループに追加していることを確認してください。詳細については、「アプリケーショングループの作成」および「アプリケーショングループへのリソースの追加」をご参照ください。
-
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブで、[アラートルールとして保存] をクリックします。
[イベントアラートの作成/変更] パネルで、システムイベントのアラートルールのパラメーターを設定します。
表 1. システムイベントのアラートルールのパラメーター
セクション
パラメーター
説明
基本情報
ルール名
イベントアラートルールの名前。
イベントアラートルール
製品
アラートルールが適用されるクラウドサービス。サポートされているクラウドサービスの一覧については、「クラウドサービスのシステムイベント」をご参照ください。
イベントタイプ
アラートをトリガーするイベントタイプ。各クラウドサービスでサポートされているイベントタイプについては、「クラウドサービスのシステムイベント」をご参照ください。
イベントレベル
アラートをトリガーするイベントレベル。各クラウドサービスでサポートされているイベントレベルについては、「クラウドサービスのシステムイベント」をご参照ください。
イベント名
アラートをトリガーするイベント名。各クラウドサービスでサポートされているイベント名については、「クラウドサービスのシステムイベント」をご参照ください。
キーワードフィルタリング
イベントの内容に基づいてイベントをフィルターするために使用されるキーワード。有効なオプション:
いずれかのキーワードを含む:イベントの内容に指定されたキーワードのいずれかが含まれている場合にアラート通知が送信されます。
いずれのキーワードも含まない:イベントの内容に指定されたキーワードのいずれも含まれていない場合にアラート通知が送信されます。
説明イベントの内容を表示する方法については、「システムイベントの表示」をご参照ください。
SQL フィルター
イベントをフィルターするために使用される SQL 式。
andおよびor演算子を使用できます。たとえば、Warn and i-hp368focau7dp0hw****と入力すると、イベントコンテンツにインスタンス IDi-hp368focau7dp0hw****とアラートレベルWarnの両方が含まれている場合にのみアラートがトリガーされます。リソース範囲
アラートルールが適用されるリソースの範囲。有効な値:
すべてのリソース:選択したクラウドサービスのすべてのリソースにルールが適用されます。
アプリケーショングループ:選択した特定のアプリケーショングループ内のリソースにルールが適用されます。
通知方法
説明少なくとも 1 つの通知方法を選択する必要があります。
アラート通知
Cloud Monitor は、指定されたアラートグループにアラート通知を送信します。次のパラメーターを設定する必要があります:
アラートグループ:通知を受信するアラートグループ。
通知方法:アラートレベルに基づいて通知を送信するために使用されるメソッド。有効な値:
緊急 (メール + Webhook)
警告 (メール + Webhook)
情報 (メール + Webhook)
Simple Message Queue (SMQ)
アラート通知は、SMQ の指定されたキューに送信されます。
Function Compute
アラート通知は、Function Compute の指定された関数に送信されます。
URL コールバック
POST または GET リクエストを介して Cloud Monitor からアラート情報を受信する、一般にアクセス可能な URL。HTTP プロトコルのみがサポートされています。アラートコールバックの設定方法の詳細については、「システムイベントのアラートコールバックの使用 (レガシー)」をご参照ください。
アラートコールバック URL への接続性をテストするには、次の操作を行います。
コールバック URL のすぐ右にある テスト をクリックします。
[WebHook テスト] パネルで、HTTP ステータスコードとテスト結果の詳細を使用して、アラートコールバック URL への接続性を確認し、トラブルシューティングを行います。
説明コールバックテンプレートタイプ: と 言語: を設定することもできます。その後、再度 テスト をクリックして、更新されたテスト結果を表示します。
閉じる をクリックします。
Simple Log Service
アラート通知は、Simple Log Service の指定された Logstore に送信されます。
ミュート期間
未解決のアラートの通知を再送信するまでの待機期間。有効な値:5 分、15 分、30 分、60 分、3 時間、6 時間、12 時間、24 時間。
メトリックがしきい値に達すると、Cloud Monitor はアラート通知を送信します。ミュート期間中、Cloud Monitor は同じアラートに対してそれ以上の通知を送信しません。ミュート期間が終了してもメトリックが正常に戻っていない場合、Cloud Monitor は別の通知を送信します。
たとえば、[ミュート期間] を [12 時間] に設定した場合、アラートが解決されないと、Cloud Monitor は 12 時間後にアラート通知を再送信します。
[OK] をクリックします。
システムイベントのアラートルールのデバッグ
システムイベントのアラートルールを作成した後、デバッグ機能を使用して、Simple Message Queue (SMQ) キュー、Function Compute 関数、URL コールバック、Simple Log Service Logstore などの設定されたエンドポイントに通知が正しく送信されることを確認できます。
使用制限:特定のクラウドサービスとイベント名に関連付けられたシステムイベントのアラートルールのみをデバッグできます。
-
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブの右上隅にある [古いイベントアラートルール] をクリックします。
デバッグするアラートルールを見つけ、[操作] 列の
アイコンをクリックし、次に [デバッグ] をクリックします。[イベントデバッグの作成] パネルで、デバッグするイベントを選択します。
[コンテンツ (JSON 形式)] エリアにイベントの内容が表示されます。テスト環境に合わせてインスタンス ID などの情報を変更できます。
[OK] をクリックします。
Cloud Monitor は、アラート連絡先にテストアラート通知を自動的に送信します。
システムイベントのアラートルールの変更
-
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブの右上隅にある [古いイベントアラートルール] をクリックします。
対象のアラートルールを見つけ、[操作] 列の [変更] をクリックします。
[イベントアラートの作成/変更] パネルで、アラートルールのパラメーターを変更します。
パラメーターの詳細については、「システムイベントのアラートルールのパラメーター」をご参照ください。
[OK] をクリックします。
システムイベントのアラートルールの無効化
新しいシステムイベントのアラートルールの [ステータス] は、デフォルトで [有効] です。ルールを無効にすると、そのアラート通知の受信を一時的に停止できます。ルールを再度有効にすると、アラート通知は自動的に再開されます。
-
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブの右上隅にある [古いイベントアラートルール] をクリックします。
1 つ以上のアラートルールを無効にします。
単一のルールを無効にするには:
ルールを見つけ、[操作] 列の [無効化] をクリックします。
[OK] をクリックします。
複数のルールを無効にするには:
対象のアラートルールを選択し、左下隅の [無効化] をクリックします。
[OK] をクリックします。
システムイベントのアラートルールの有効化
[ステータス] が [無効] のアラートルールを有効にできます。
-
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブの右上隅にある [古いイベントアラートルール] をクリックします。
1 つ以上のアラートルールを有効にします。
単一のルールを有効にするには:
ルールを見つけ、[アクション] 列の [有効化] をクリックします。
[OK] をクリックします。
複数のルールを有効にするには:
対象のアラートルールを選択し、左下隅の [有効化] をクリックします。
[OK] をクリックします。
システムイベントのアラートルールの削除
システムイベントのアラートルールを削除すると、そのイベントのアラート通知は受信されなくなります。
-
Cloud Monitor コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブの右上隅にある [古いイベントアラートルール] をクリックします。
1 つ以上のアラートルールを削除します。
単一のルールを削除するには:
ルールを見つけ、[操作] 列の [削除] をクリックします。
[OK] をクリックします。
複数のルールを削除するには:
対象のアラートルールを選択し、左下隅の [削除] をクリックします。
[OK] をクリックします。