CloudMonitor コンソールでは、Edge Node Service (ENS) のイベントモニタリングデータを表示できます。イベントモニタリングは、ENS サービスの運用ステータスを把握し、問題を迅速に分析・診断するのに役立ちます。
-
イベントベースのアラートはインスタンスごとにトリガーされます。たとえば、3 つのインスタンスに影響するイベントは、3 つの個別のアラートをトリガーします。
-
ENS がサポートするシステムイベントの完全なリストについては、「ENS のシステムイベント」をご参照ください。
-
critical とマークされたシステムイベントをサブスクライブすることを推奨します。
背景
CloudMonitor は、Alibaba Cloud のリソースとインターネットアプリケーションを監視するサービスです。さまざまなクラウドサービスからのシステムイベントを監視するための一元化されたポータルを提供し、アラート通知によってサービスの運用ステータスをお知らせします。CloudMonitor の詳細については、「CloudMonitorとは」をご参照ください。
CloudMonitor でアラートルールを設定すると、イベントの通知をタイムリーに受信できます。CloudMonitor は、次の 2 つの通知方法をサポートしています。
-
SMS メッセージ、メール、DingTalk ロボットなどのチャネルを介してアラートを送信します。
-
メッセージキュー、Simple Log Service (SLS)、Function Compute、Webhook などのサービスにイベントを配信することで、シナリオベースのイベント処理を自動化します。
システムイベントのクエリ
-
CloudMonitor コンソールにログインします。
-
左側のナビゲーションバーで、[Event Center] > [System Event] をクリックして、[System Event] ページに移動します。
-
[Event Monitoring] タブで、[Product] ドロップダウンリストから [Edge Node Service] を選択し、[Event Name] ドロップダウンリストからイベントを選択し、時間範囲を指定して、[Search] をクリックします。
-
[Actions] 列で、[Details] をクリックします。
ENS システムイベントのサブスクリプション
サブスクリプションポリシーの作成
このセクションでは、ENS インスタンスの [Disk:Stalled:Executed] システムイベントを例に、イベントサブスクリプションの作成方法を説明します。
-
CloudMonitor コンソールにログインします。
-
左側のナビゲーションウィンドウで、 を選択します。
説明または、システムイベント メニューからサブスクリプションポリシーを作成することもできます。次の手順を実行します。
-
左側のナビゲーションウィンドウで、 を選択します。
-
[Welcome to the New Event Center] セクションで、今すぐ作成 をクリックします。
-
-
[Subscription Policy] タブで、[Create Subscription Policy] をクリックします。
-
[Create Subscription Policy] ページで、次のパラメーターを設定します。
-
[基本情報]:サブスクリプションポリシーの名前を入力します。
-
アラートサブスクリプション:
-
サブスクリプションタイプ:システムイベント を選択します。
-
サブスクリプション範囲:
-
製品:[Edge Node Service]ENS を選択します。
-
イベントタイプ:異常 を選択します。
-
イベント名:[Disk:Stalled:Executed] を選択します。
-
[イベントレベル]:[Notification (Info)] を選択します。
-
アプリケーション グループ、イベントコンテンツ、イベントリソース:これらのパラメーターを空欄のままにすると、アカウント内のすべてのアプリケーショングループのすべての ENS インスタンスで [Disk:Stalled:Executed] システムイベントがサブスクライブされます。
説明ENS がサポートするシステムイベントのリストについては、「ENS のシステムイベント」をご参照ください。
-
-
-
統合ノイズリダクション:デフォルト設定のままにします。
-
通知:通知設定を作成し、デフォルトの [Custom notification method] を使用します。
通知設定を作成する際に、名前を入力し、[Notification settings] を [Set notification group directly] に設定し、[contact group] を選択して、[Submit] をクリックします。
説明通知設定の作成方法の詳細については、「通知設定ポリシーの作成」をご参照ください。
システムは、コンタクトグループのアラート連絡先に指定された方法に基づいて、アラート通知を自動的に送信します。たとえば、アラート連絡先にメールアドレスと電話番号を設定し、デフォルトの [Custom notification method] を使用した場合、その連絡先はメール、SMS、電話でアラートを受信します。
-
プッシュと統合:設定は不要です。
説明プッシュチャネルの作成方法の詳細については、「プッシュチャネルの作成」をご参照ください。
-
イベントサブスクリプションのテスト
システムイベントサブスクリプションの作成後、テスト機能を使用すると、メッセージキュー、Simple Log Service (SLS)、Function Compute、Webhook などの設定したエンドポイントが正しくトリガーされるかを確認できます。
-
[Subscription Policy] タブで、[Debug Event Subscription] をクリックします。
-
[Create Event Debugging] パネルで、[Product] を Edge Node Service に、名前 を [Disk:Stalled:Executed] に設定します。
システムはテストコンテンツを JSON 形式で自動的に生成します。
-
[Submit] をクリックします。
「[正常に操作されました]」というメッセージが表示されます。CloudMonitor は、サブスクリプションポリシーで指定された連絡先にテストアラートを送信します。