Skip to main content

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.

EnKoSupported alert typeDescription
Project Name프로젝트 이름All-
Project Code프로젝트 CodeAll-
Application NameAgent nameAll (optional)oname
Event MessageEvent MessageAll-
Alert Type이벤트 종류AllSee the AlertType table below
Event ON Time이벤트 발생 시간AllIn 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.
StatefulResolved event notificationAll (optional)If the resolved event alert is being used, the value is true. Otherwise, the value is false.
Event RuleEvent RuleMetrics Alert-
Event Target Filter이벤트 대상 선택Metrics AlertCheck the event conditions only for metrics collected in specific targets.
Repeat Count이벤트 반복 횟수Metrics AlertAn event occurs only when the event condition meets the event repetitions count for the event repetition time.
Repeat Duration이벤트 반복 시간Metrics AlertAn event occurs only when the event condition meets the event repetitions count for the event repetition time.
ReceiverRecipientsMetrics Alert-
QueryMXQL 쿼리Composite metrics alert-
RuleEvent RuleComposite metrics alert-
Query Period쿼리 기간Composite metrics alert-
Query Interval쿼리 간격Composite metrics alert-
Silent Time무음 시간Composite metrics alert-
QueryURLException AlertURL of the request that caused the exception
TXIDTransaction IDException Alert-
Class에러 클래스 이름Exception Alert-
Log Message로그 메시지Server - File Log Alert-
Log File로그 파일 경로Server - File Log Alert-
IPIPServer Alert All-
CPUCPUServer Alert AllSnapshot at the time of event
CPU_load1CPU_load1Server Alert AllSnapshot at the time of event
CPU_loadPerCoreCPU_loadPerCoreServer Alert AllSnapshot at the time of event
MemoryMemoryServer Alert AllSnapshot at the time of event
SwapSwapServer Alert AllSnapshot at the time of event
Disk Name | Used Percent | Free Size | IO PercentDisk performanceServer Alert AllSnapshot at the time of event
Name | Bps | PpsTraffic performanceServer Alert AllSnapshot at the time of event
Message | Time | NameAcknowledge MessageServer Alert All-
Note
  • It displays as much information as the event can provide.

  • AlertType is represented by one of the following:

AlertTypeDescription
APPLICATION_CPUApplication CPU Alert
APPLICATION_MEMORYApplication Memory Alert
APPLICATION_DISKApplication Disk Alert
APPLICATION_ACTIVE_TRANSACTIONApplication Active Transaction Alert
APPLICATION_ERROR_TRANSACTIONApplication Error Transaction Alert
APPLICATION_SLOW_TRANSACTIONApplication Transaction Response Alert
METRICSMetrics Alert
COMPOSITE_METRICSComposite metrics alert
ANOMALYAnomaly Detection Alert
LOG_REALTIMELog Alert Status
COMPOSITE_LOGComposite Log Alert
SERVER_REBOOTServer - Restart Alert
SERVER_NO_DATAServer - Not received Alert
SERVER_PORTServer - Port Alert
SERVER_NETWORK_IOPSServer - Network IOPS Alert
SERVER_NETWORK_BPSServer - Network BPS Alert
SERVER_DISK_IOServer - Disk I/O Alert
SERVER_DISK_QUOTAServer - Disk Quota Alert
SERVER_DISK_INODEServer - inode Alert
SERVER_CPUServer - CPU Alert
SERVER_MEMORYServer - Memory Alert
SERVER_CPU_STEALServer - steal Alert
SERVER_MEMORY_SWAPServer - Swap Alert
SERVER_LOG_FILEServer - Log File Alert
SERVER_WINDOW_EVENTServer - Window Event Alert
SERVER_OFFServer - Alert OFF
SERVER_ACKNOWLEDGEServer - Acknowledge Alert
SERVER_PROCESS_COUNTServer - Process Count Alert
SERVER_PROCESS_CPUServer - Process CPU Alert
SERVER_PROCESS_MEMORYServer - Process Memory Alert
SERVER_PROCESS_OFFServer - Process Alert OFF
AGENT_ACTIVEAgent Enable Alert
AGENT_INACTIVEAgent Disable Alert
AGENT_REACTIVATEDAgent Reenable Alert
URLURL Alert
TOO_MANY_EVENTToo Many Event Alert
CLOUD_WATCHCloud Watch Alert
EXCEPTIONException Alert