Event reception format
Common Alert Template
Common templates are applicable in most cases. You can receive alerts in the same format in various environments.
- Product Type: Application, Database, Kubernetes
- Event Type: Application Alert, Database Alert, Metrics Alert
- Event Channel: sms, mobile, 3rd party plugin , plugin
Event Title
Event title format
[Level][Platform][ProjectName][ApplicationName][EventTitle]
Event title example
[Info][JAVA][Application Project][TC-0-1-8081][CRITICAL_HIGH_MEMORY]
Note
- If the application name has not been set, omit it from the event title.
- Platform is represented by one of the following:
- 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
Event Message
The data can be included in the event message. Always include it in the message if optional
is false
. If optional
is true
, the corresponding data appears if available.
Event message example
Project Name: Application project
Project Code: 3
Application Name: TC-0-1-8081
Event Message: RECOVERED: Memory is too high. Less than 10%
Event ON 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
The following lists the event message components.
En | Ko | Supported alert type | Description |
---|---|---|---|
Project Name | 프로젝트 이름 | All | - |
Project Code | 프로젝트 Code | All | - |
Application Name | Agent name | All (optional) | oname |
Event Message | Event Message | All | - |
Alert Type | 이벤트 종류 | All | See the AlertType table below |
Event ON Time | 이벤트 발생 시간 | All | In 2022-04-13 10:40:49 +0900, +0900 means GMT. |
Event OFF Time | 이벤트 해제 시간 | All (optional) | In 2022-04-13 10:40:49 +0900, +0900 means GMT. |
Metric Name | 메트릭스 이름 | All (optional) | The metrics name used to judge the event condition |
Metric Value | 메트릭스 값 | All (optional) | If the metric value exceeds the metric threshold, the event occurrence condition is met. |
Metric Threshold | 메트릭스 임계치 | All (optional) | If the metric value exceeds the metric threshold, the event occurrence condition is met. |
Stateful | 해결된 이벤트 알림 | All (optional) | If the resolved event alert is being used, the value is true. Otherwise, the value is false. |
Event Rule | Event Rule | Metrics Alert | - |
Event Target Filter | 이벤트 대상 선택 | Metrics Alert | Check the event conditions only for metrics collected in specific targets. |
Repeat Count | 이벤트 반복 횟수 | Metrics Alert | An event occurs only when the event condition meets the event repetitions count for the event repetition time. |
Repeat Duration | 이벤트 반복 시간 | Metrics Alert | An event occurs only when the event condition meets the event repetitions count for the event repetition time. |
Receiver | Recipients | Metrics Alert | - |
Query | MXQL 쿼리 | Composite metrics alert | - |
Rule | Event Rule | Composite metrics alert | - |
Query Period |