- 印刷する
- PDF
Cloud Insightタイプトリガー
- 印刷する
- PDF
VPC環境で利用できます。
NAVERクラウドプラットフォームコンソールの Cloud Functions > Trigger で、 Cloud Insightタイプトリガーを作成できます。Cloud Insightは NAVERクラウドプラットフォームが提供するサービスのパフォーマンス指標を統合管理し、障害発生時に担当者に障害情報を迅速に送信できるモニタリングサービスです。
Cloud Insightご利用の申し込み時に別途料金が発生します。Cloud Insightの紹介と料金プランの詳細は、NAVERクラウドプラットフォームポータルの サービス > Management & Governance > Cloud Insight メニューをご参照ください。
作成したトリガーを実行してモニタリングする方法は、Action/Trigger実行と Triggerをご参照ください。
トリガー作成
Cloud Insightタイプトリガーを作成するにはトリガー種類で Cloud Insightをクリックして選択した後、トリガーの基本情報と Cloud Insight関連付け情報を設定します。
関連付け情報設定
Cloud Insightタイプトリガーの関連付け設定はコンソールの Cloud Insight関連付け情報 で行います。
- Cloud Insightの関連付け情報で Cloud Insightの Event Ruleを追加すると関連付け情報の設定が完了します。複数の Event Ruleを関連付けることができ、関連付けが終わると Cloud Insightで発生したイベントは関連付けたトリガーを実行します。
- [Event Ruleを作成する] ボタンをクリックすると Cloud Insightコンソールに移動して Event Ruleを作成できます。Event Ruleに関する詳細は、Cloud Insightご利用ガイドをご参照ください。
NAVERクラウドプラットフォームコンソールの Cloud Insightで Event Rule作成のアクション設定ステップで対象として Cloud Functionsを選択すると、既に作成したトリガーを選択するか、トリガー新規作成を通じて関連付けされます。
トリガーに送信されるイベント
Cloud Insightで作成した Event Ruleによってイベントが発生すると Cloud Insightタイプトリガーにイベント情報が送信されます。送信されたイベントを Cloud Insightタイプトリガーに関連付けられたアクションコードでパラメータとして使用して多様に活用できます。Cloud Insightタイプトリガーに送信されるイベントのユースケースは、次の通りです。
{
"alarmEndTime": 1636449791058, // 通知終了時間(ms).終了通知のみに存在
"alarmStartTime": 1636449311090, // 通知開始時間(ms)
"calc": "AVG", // Aggregation情報
"condition": "mem_usert >= 80.0", // Event Rule条件
"criteria": 80.0, // Event Rule条件値
"currentValue": 87.743407, // 現在のメトリック値
"dataTime": "1636449311090", // データ収集時間
"dimensions": { // イベントが発生したリソースの Dimension情報
"instanceNo": "11111111",
"type": "svr"
},
"domainCode": "PUB", // イベントが発生したリソースの Platform情報
"duration": 1, // Event Ruleの維持時間
"eventCauseType": "RULE_EVENT", // Event発生タイプ。RULE_EVENT(イベント発生、終了)/REMINDER_EVENT(リマインド)
"eventStatus": "OPEN", // Event状態(OPEN/REMIND/RESOLVE)
"instanceName": "my-server", // Event発生インスタンス名
"level": "WARNING", // Eventレベル(INFO/WARNING/CRITICAL)
"metric": "mem_usert", // Event Ruleの対象 Metric
"operator": "GE", // Event Ruleの演算子
"prodKey": "460438474722512000", // イベントが発生したリソースの cw_key
"prodName": "Server(VPC)", // イベントが発生したリソースのサービス名
"regionCode": "KR", // イベントが発生したリソースのリージョン情報
"ruleId": "655440101488332800", // Event Rule ID
"ruleName": "my-event-rule", // Event Rule名
"unit": "%", // Event Ruleの対象 Metricの単位
"value": 87.743407 // メトリック値(Type: Float | String)
}