- monitor
- sysmon.long_schedule
- sysmon.large_heap
- sysmon.busy_port
- sysmon.busy_dist_port
- os_mon.cpu_check_interval
- os_mon.cpu_high_watermark
- os_mon.cpu_low_watermark
- os_mon.mem_check_interval
- os_mon.sysmem_high_watermark
- os_mon.procmem_high_watermark
- vm_mon.check_interval
- vm_mon.process_high_watermark
- vm_mon.process_low_watermark
monitor
sysmon.long_gc
Type | Default |
---|---|
duration | 0ms |
说明
启用垃圾回收时间监控并在回收时间超过设定值时触发告警,0 表示禁用此监控。
sysmon.long_schedule
Type | Default |
---|---|
duration | 240ms |
说明
启用进程调度时间监控并在调度时间超过设定值时触发告警,0 表示禁用此监控。
sysmon.large_heap
Type | Default |
---|---|
bytesize | 8MB |
说明
启用堆栈大小监控并在进程执行垃圾回收后堆栈大小仍大于设定值时触发告警,0 表示禁用此监控。
sysmon.busy_port
Type | Optional Value | Default |
---|---|---|
enum | true , false | false |
说明
指定是否启用进程间消息通道拥塞监控。
sysmon.busy_dist_port
Type | Optional Value | Default |
---|---|---|
enum | true , false | true |
说明
指定是否启用集群 RPC 通道拥塞监控。
os_mon.cpu_check_interval
Type | Default |
---|---|
duration | 60s |
说明
CPU 占用率检查周期。
os_mon.cpu_high_watermark
Type | Default |
---|---|
percent | 80% |
说明
CPU 占用率超过 os_mon.cpu_high_watermark
时将触发告警。
os_mon.cpu_low_watermark
Type | Default |
---|---|
percent | 60% |
说明
CPU 占用率回落到 os_mon.cpu_low_watermark
以下时将清除告警。
os_mon.mem_check_interval
Type | Default |
---|---|
duration | 60s |
说明
内存占用率检查周期。
os_mon.sysmem_high_watermark
Type | Default |
---|---|
percent | 70% |
说明
EMQ X 为所有进程分配的内存占系统内存的百分比超过 os_mon.sysmem_high_watermark
时将触发告警。
os_mon.procmem_high_watermark
Type | Default |
---|---|
percent | 5% |
说明
EMQ X 为单个进程分配的内存占系统内存的百分比超过 os_mon.procmem_high_watermark
时将触发告警。
vm_mon.check_interval
Type | Default |
---|---|
duration | 30s |
说明
进程数量检查周期。
vm_mon.process_high_watermark
Type | Default |
---|---|
percent | 80% |
说明
当前进程数量占进程最大数量的百分比超过 vm_mon.process_high_watermark
时将触发告警。进程最大数量由 node.process_limit
配置项决定。
vm_mon.process_low_watermark
Type | Default |
---|---|
percent | 60% |
说明
当前进程数量占进程最大数量的百分比回落到 vm_mon.process_low_watermark
以下时将触发告警。进程最大数量由 node.process_limit
配置项决定。