monitor

sysmon.long_gc

TypeDefault
duration0ms
说明

启用垃圾回收时间监控并在回收时间超过设定值时触发告警,0 表示禁用此监控。

sysmon.long_schedule

TypeDefault
duration240ms
说明

启用进程调度时间监控并在调度时间超过设定值时触发告警,0 表示禁用此监控。

sysmon.large_heap

TypeDefault
bytesize8MB
说明

启用堆栈大小监控并在进程执行垃圾回收后堆栈大小仍大于设定值时触发告警,0 表示禁用此监控。

sysmon.busy_port

TypeOptional ValueDefault
enumtrue, falsefalse
说明

指定是否启用进程间消息通道拥塞监控。

sysmon.busy_dist_port

TypeOptional ValueDefault
enumtrue, falsetrue
说明

指定是否启用集群 RPC 通道拥塞监控。

os_mon.cpu_check_interval

TypeDefault
duration60s
说明

CPU 占用率检查周期。

os_mon.cpu_high_watermark

TypeDefault
percent80%
说明

CPU 占用率超过 os_mon.cpu_high_watermark 时将触发告警。

os_mon.cpu_low_watermark

TypeDefault
percent60%
说明

CPU 占用率回落到 os_mon.cpu_low_watermark 以下时将清除告警。

os_mon.mem_check_interval

TypeDefault
duration60s
说明

内存占用率检查周期。

os_mon.sysmem_high_watermark

TypeDefault
percent70%
说明

EMQ X 为所有进程分配的内存占系统内存的百分比超过 os_mon.sysmem_high_watermark 时将触发告警。

os_mon.procmem_high_watermark

TypeDefault
percent5%
说明

EMQ X 为单个进程分配的内存占系统内存的百分比超过 os_mon.procmem_high_watermark 时将触发告警。

vm_mon.check_interval

TypeDefault
duration30s
说明

进程数量检查周期。

vm_mon.process_high_watermark

TypeDefault
percent80%
说明

当前进程数量占进程最大数量的百分比超过 vm_mon.process_high_watermark 时将触发告警。进程最大数量由 node.process_limit 配置项决定。

vm_mon.process_low_watermark

TypeDefault
percent60%
说明

当前进程数量占进程最大数量的百分比回落到 vm_mon.process_low_watermark 以下时将触发告警。进程最大数量由 node.process_limit 配置项决定。