CloudMonitor と統合された Network Intelligence Service (NIS) では、イベントサブスクリプションポリシーを構成できます。このようにして、システムイベントが発生した場合、またはリソースのメトリックが指定されたアラート条件を満たした場合、CloudMonitor は指定されたアラート連絡グループにアラート通知を自動的に送信します。アラート通知をマージしてノイズを除去し、カスタムアラート通知方法を指定できます。
背景情報
イベントサブスクリプション機能を使用して、次の操作を実行できます。
サブスクリプションポリシーを構成して、システムイベントまたはしきい値によってトリガーされるイベントをサブスクライブできます。
システムイベントまたはしきい値によってトリガーされるイベントのサブスクリプション範囲に基づいてアラートをマージできます。次に、アラートの有効性を管理するための条件を指定することにより、アラートのノイズを除去できます。これにより、短期間に過剰な数のアラート通知が繰り返し送信されるのを防ぎます。
CloudMonitor は、ノイズが除去された有効なアラート通知を特定のアラート連絡先に送信します。関連するアラートが指定された期間内にクリアされない場合、CloudMonitor はアラート通知を次のアラート連絡グループに自動的に送信します。
必要に応じて、通知方法、通知テンプレート、およびアラートレベルを指定できます。すべてのアラートデータを Simple Message Queue (旧称:MNS) (SMQ)、Simple Log Service、Function Compute、および Webhook の次のチャネルにプッシュできます。
イベントサブスクリプションポリシーを作成する
このトピックでは、NIS で [インターネット帯域幅使用量の超過によるパケット損失のイベント] をサブスクライブする方法について説明します。
NIS コンソール にログインします。
左側のナビゲーションウィンドウで、[イベントセンター] をクリックします。
[イベントセンター] ページで、[イベントサブスクリプション] をクリックします。
[サブスクリプションポリシー] タブで、[サブスクリプションポリシーの作成] をクリックします。
[サブスクリプションポリシーの作成] パネルで、必須パラメーターを指定します。詳細については、「イベントサブスクリプションポリシーを管理する(推奨)」をご参照ください。
[基本情報]: サブスクリプションポリシーの名前と説明を入力します。
[アラートサブスクリプション]: [システムイベント] パラメーターの [サブスクリプションタイプ] を選択します。[サブスクリプション範囲] セクションで、[プロダクト] パラメーターに [Network Intelligence Service] を選択し、[イベントタイプ] パラメーターに [問題] を選択し、[イベント名] パラメーターに [problem-internetBandwidthOverlimit] を選択し、[イベントレベル] パラメーターに [クリティカル] を選択します。その他のパラメーターのデフォルト値を保持します。これは、アカウント内のすべてのアプリケーショングループにおける [インターネット帯域幅使用量の超過によるすべてのパケット損失イベント] がサブスクライブされることを示します。
説明NIS でサポートされているイベントの詳細については、イベントセンターのトピックの「イベント」セクションを参照してください。
[ノイズ除去の組み合わせ]: デフォルト設定を使用します。
[通知]: 通知構成を作成します。[カスタム通知方法] にはデフォルトの通知方法を使用します。
通知構成を作成する場合は、通知構成名を入力し、[通知設定] に [通知グループを直接設定] を選択し、[連絡グループ] にアラート連絡グループを選択して、[OK] をクリックします。
説明通知構成の作成方法の詳細については、「通知構成ポリシーを作成する」をご参照ください。
CloudMonitor は、指定されたアラート連絡グループのアラート連絡先の通知方法に基づいて、アラート通知を自動的に送信します。たとえば、アラート連絡先に携帯電話番号とメールアドレスを設定し、[カスタム通知方法] にデフォルトの通知方法を使用すると、アラート連絡先はアラート電話、ショートメッセージ、メールのみを受信します。
[プッシュと統合]: 構成は不要です。
説明プッシュチャネルの作成方法の詳細については、「プッシュチャネルを作成する」をご参照ください。
[送信] をクリックします。
イベントサブスクリプションポリシーをデバッグする
[イベントサブスクリプション] ページで、[イベントサブスクリプションのデバッグ] タブをクリックします。
[イベントデバッグの作成] パネルで、[プロダクト] パラメーターに [Network Intelligence Service] を選択し、[名前] パラメーターに [problem-internetBandwidthOverlimit] を選択します。
CloudMonitor は JSON 形式でデバッグコンテンツを自動的に生成します。
[OK] をクリックします。
[操作は成功しました] メッセージが表示されます。CloudMonitor は、サブスクリプションポリシーで指定された通知方法に基づいて、テストアラート通知をアラート連絡先に自動的に送信します。
関連操作
操作 | 説明 |
サブスクリプションポリシーを表示する | [イベントサブスクリプション] パネルで、表示するサブスクリプションポリシーを見つけ、[操作] 列の [表示] をクリックします。 [サブスクリプションポリシーの詳細] パネルで、サブスクリプションポリシーの基本情報、イベントサブスクリプション、ノイズ除去の組み合わせ、および通知を表示できます。 |
サブスクリプションポリシーを変更する |
|
サブスクリプションポリシーを削除する |
|
サブスクリプションポリシーを無効にする | デフォルトでは、新しいサブスクリプションポリシーのステータスは、[ステータス] 列に [有効] と表示されます。手動変更による不要なアラート通知が多すぎるのを防ぐために、サブスクリプションポリシーを一時的に無効にすることができます。サブスクリプションポリシーが無効になっている場合、指定されたアラート連絡先はアラート通知を受信しなくなります。
|
サブスクリプションポリシーを有効にする | [ステータス] が [無効] のサブスクリプションポリシーを有効にすることができます。サブスクリプションポリシーを有効にすると、アラート通知が自動的に再開されます。
|
参照
CloudMonitor コンソールでイベントサブスクリプションポリシーを構成することもできます。詳細については、以下のトピックをご参照ください。