Elastic Algorithm Service (EAS) は、各EASサービスインスタンスのイベントのモニタリングに役立つように、CloudMonitorでServiceInstanceイベントタイプを定義します。 EASイベントコントローラーは、ServiceInstanceイベントをCloudMonitorにリアルタイムでプッシュします。 CloudMonitorコンソールで、またはAPI操作を呼び出して、ServiceInstanceイベントの表示、イベントのO&Mまたは監査の実行、イベントのアラートルールの設定を行うことができます。 このトピックでは、ServiceInstanceイベントを表示する方法、およびイベントのアラートルールを作成して有効にする方法について説明します。
ServiceInstanceイベントの表示
CloudMonitorコンソールで
CloudMonitorコンソールでServiceInstanceイベントを表示するには、次の手順を実行します。
CloudMonitorコンソールにログインします。
左側のナビゲーションウィンドウで、 .
[イベントモニタリング] タブで、製品選択ドロップダウンリストから [PAI] を選択し、[検索] をクリックしてEASのシステムイベントを表示します。
表示するシステムイベントを見つけて、[操作] 列の [詳細] をクリックします。
イベントの詳細の例を次の図に示します。
API操作
APIを呼び出してServiceInstanceイベントを表示することもできます。 詳細については、「DescribeSystemEventAttribute」をご参照ください。
イベントトリガーアラートルールの作成と有効化
CloudMonitorコンソールで
システムイベントでトリガーされるアラートルールを作成します。 詳細については、「システムイベントでトリガーされるアラートルールの作成」をご参照ください。 次のパラメータに注意してください。
製品タイプ: PAIを選択します。
イベントタイプ: [ServiceInstance] を選択します。 このパラメーターはServiceInstanceにのみ設定できます。 この値は、EASサービスインスタンスに関連するイベントのタイプを指定します。
イベントレベル: ビジネス要件に基づいて1つ以上の重要度レベルを選択します。
イベント名: 監視するイベントの名前を選択します。 使用可能な名前は、[付録] セクションの表の [イベント名] 列にリストされています。 1つ以上のイベント名を選択できます。
キーワードのフィルタリング: イベントのフィルタリングに使用するキーワードと条件を指定します。
システムイベントでトリガーされるアラートルールを有効にします。 詳細については、「システムイベントトリガーのアラートルールの有効化」をご参照ください。
API操作
APIを呼び出して、イベントトリガーのアラートルールを作成して有効にすることもできます。 詳細については、「システムイベントトリガーアラートルールの作成」および「システムイベントトリガーアラートルールの有効化」をご参照ください。
Appendix: サポートされるServiceInstanceイベント
次の表に、サービスインスタンスのライフサイクルに基づいてEASによって定義されるServiceInstanceイベントを示します。
イベントタイプ | イベント名 | イベントレベル | イベントステータス |
ServiceInstance | EAS:ServiceInstance:Running | INFO | Running |
EAS:ServiceInstance:Pending | INFO | Pending | |
EAS:ServiceInstance:Completed | INFO | Completed | |
EAS:ServiceInstance:Terminating | INFO | Terminating | |
EAS:ServiceInstance:Terminated | INFO | Terminated | |
EAS:ServiceInstance:Unknown | WARN | Unknown | |
EAS:ServiceInstance:Evicted | WARN | Evicted | |
EAS:ServiceInstance:ErrImagePull | WARN | ErrImagePull | |
EAS:ServiceInstance:ImagePullBackOff | WARN | ImagePullBackOff | |
EAS:ServiceInstance:CrashLoopBackOff | CRITICAL | CrashLoopBackOff | |
EAS:ServiceInstance:Error | CRITICAL | Error | |
EAS:ServiceInstance:Failed | CRITICAL | Failed |