イベント通知フォーマット
共通アラートテンプレート
共通テンプレートは、ほとんどのケースで適用できます。さまざまな環境において、同一のフォーマットでアラートを受信できます。
- プロダクトタイプ: アプリケーション、データベース、Kubernetes
- イベントタイプ: アプリケーションアラート、データベースアラート、メトリクスアラート
- イベントチャネル: SMS、Mobile、3rd-party プラグイン、プラグイン
イベントタイトル
Event title format
[Level][Platform][ProjectName][ApplicationName][EventTitle]
Event title example
[Info][JAVA][アプリケーションプロジェクト][TC-0-1-8081][CRITICAL_HIGH_MEMORY]
ノート
ApplicationName が設定されていない場合、イベントタイトルから省略されます。
- Platform は以下のいずれかで表示されます。
- JAVA
- NODEJS
- PYTHON
- PHP
- DOTNET
- GO
- POSTGRESQL
- ORACLE
- MYSQL
- MSSQL
- BSM_JAVA
- CLOUDWATCH
- TIBERO
- KUBERNETES
- KUBE_NS
- URLCHECK
- URLCHECK_ADMIN
- CUBRID
- ALTIBASE
- CLUSTER
- REDIS
- MONGODB
- VR
- RUM
イベントメッセージ
イベントメッセージに含めることができる情報です。optional が false の場合、常にメッセージに含まれます。optional が true の場合、該当データが確認できるときのみ表示されます。
イベントメッセージ例
Project Name : アプリケーションプロジェクト
Project Code : 3
Agent Name : TC-0-1-8081
Message : RECOVERED: Memory is too high. less than 10%
Event Time : 2022-04-12 18:53:24 +0900
Event OFF Time : 2022-04-12 18:53:24 +0900
Alert Type : APPLICATION_MEMORY
Metric Name : memory
Metric Value : 20
Metric Threshold : 10
Stateful : true
表 | イベントメッセージ構成要素
| En | Ko | 対応するアラートタイプ | 説明 |
|---|---|---|---|
| Project Name | プロジェクト名 | 全て | - |
| Project Code | プロジェクトコード | 全て | - |
| Agent Name | エージェント名 | 全て(optional) | oname |
| Message | イベントメッセージ | 全て | - |
| Alert Type | イベント種別 | 全て | 下記の AlertType 表を参照 |
| Event Time | イベント発生時間 | 全て | 2022-04-13 10:40:49 +0900 の +0900 は GMT オフセット |
| Event Off Time | イベント解除時間 | 全て(optional) | 2022-04-13 10:40:49 +0900 の +0900 は GMT オフセット |
| Metric Name | メトリクス名 | 全て(optional) | イベント条件判定に使用されるメトリクス名 |
| Metric Value | メトリクス値 | 全て(optional) | メトリクス値が閾値を超えた場合に含まれる |
| Metric Threshold | メトリクス閾値 | 全て(optional) | メトリクス条件の閾値 |
| Stateful | 復旧イベント通知 | 全て(optional) | 復旧通知が有効な場合 true、それ以外は false |
| Event Rule | イベント発生条件 | メトリクスアラート | - |
| Target Filter | イベント対象選択 | メトリクスアラート | 特定対象から収集されたメトリクスのみ評価 |
| Repeat Count |