diff --git a/zh_CN/observability/alarms.md b/zh_CN/observability/alarms.md index dcea2c805..39ccebdcd 100644 --- a/zh_CN/observability/alarms.md +++ b/zh_CN/observability/alarms.md @@ -28,15 +28,17 @@ EMQX 提供内置的监控和告警功能,用于监视内部状态变化,如 **EMQX 开源版告警列表:** -| **告警** | 级别 | 描述 | **详情** | **阈值** | -| ------------------------- | ---- | -------------------------------------------------- | ----------------------- | ------------------------------------------------------------ | -| high_system_memory_usage | 警告 | 系统内存使用过高 | "系统内存使用高于 ~p%" | `os_mon.sysmem_high_watermark = 70%` | -| high_process_memory_usage | 警告 | 单个 Erlang 进程内存使用过高(占系统内存的百分比) | 进程内存使用高于 ~p% | `os_mon.procmem_high_watermark = 5%` | -| high_cpu_usage | 警告 | CPU 使用率过高 | ~p% CPU 使用率 | `os_mon.cpu_high_watermark = 80%` `os_mon.cpu_low_watermark = 60%` | -| too_many_processes | 警告 | 进程过多 | ~p% 进程使用率 | `vm_mon.process_high_watermark = 80%` `vm_mon.process_low_watermark = 60%` | -| partition | 严重 | 节点发生分区 | 节点发生分区 ~s | - | -| resource | 严重 | 资源断开连接 | 资源 ~s(~s)已断开连接 | - | -| conn_congestion | 严重 | 连接过程拥塞 | 连接拥塞 | - | +| **告警** | 级别 | 描述 | **详情** | **阈值** | +| ----------------------------------- | ---- | -------------------------------------------------- | ----------------------- | ------------------------------------------------------------ | +| high_system_memory_usage | 警告 | 系统内存使用过高 | "系统内存使用高于 ~p%" | `os_mon.sysmem_high_watermark = 70%` | +| high_process_memory_usage | 警告 | 单个 Erlang 进程内存使用过高(占系统内存的百分比) | 进程内存使用高于 ~p% | `os_mon.procmem_high_watermark = 5%` | +| high_cpu_usage | 警告 | CPU 使用率过高 | ~p% CPU 使用率 | `os_mon.cpu_high_watermark = 80%` `os_mon.cpu_low_watermark = 60%` | +| too_many_processes | 警告 | 进程过多 | ~p% 进程使用率 | `vm_mon.process_high_watermark = 80%` `vm_mon.process_low_watermark = 60%` | +| mnesia_transaction_manager_overload | 警告 | mnesia 事务管理器过载;邮箱消息数量:N | mailbox size = N | `sysmon.mnesia_tm_mailbox_threshold = 500` | +| broker_pool_overload | 警告 | broker 消息处理池过载;邮箱消息数量:N | mailbox size = N | `sysmon.broker_pool_mailbox_threshold = 500` | +| partition | 严重 | 节点发生分区 | 节点发生分区 ~s | - | +| resource | 严重 | 资源断开连接 | 资源 ~s(~s)已断开连接 | - | +| conn_congestion | 严重 | 连接过程拥塞 | 连接拥塞 | - | **EMQX 企业版告警列表:** @@ -125,7 +127,7 @@ EMQX 提供多种方式获取告警并查看详细信息。其中一种方式是 - **进程限制检查时间**:指定周期性检查进程限制的时间间隔。默认值为 `30` 秒。 - **进程数高水位线**:指定可以同时存在于本地节点的进程的阈值百分比。当超过指定数值时,会触发告警。默认值为 `80`%。 - **进程数低水位线**:指定可以同时存在于本地节点的进程的阈值百分比。当降低到指定数值时,告警将被清除。默认值为 `60`%。 -- **启用长垃圾回收 监控**:默认禁用。启用后,当 Erlang 进程执行长时间垃圾回收时,将发出警告级别的日志 `long_gc`,并发布 MQTT 消息到系统主题 `$SYS/sysmon/long_gc`。 +- **启用长垃圾回收监控**:默认禁用。启用后,当 Erlang 进程执行长时间垃圾回收时,将发出警告级别的日志 `long_gc`,并发布 MQTT 消息到系统主题 `$SYS/sysmon/long_gc`。 - **启用长调度监控**:默认启用,意味着当 Erlang VM 检测到任务调度时间过长时,会发出警告级别的日志 `long_schedule`。您可以在文本框中设置任务的适当调度时间。默认值为 `240` 毫秒。 - **启用大 heap 监控**:默认启用,意味着当 Erlang 进程为其堆空间消耗大量内存时,会发出警告级别的日志 `large_heap`,并发布 MQTT 消息到系统主题 `$SYS/sysmon/large_heap`。您可以在文本框中设置空间字节大小的限制。默认值为 `32` MB。 - **启用分布式端口过忙监控**:默认启用,意味着当用于与集群中其他节点通信的远程过程调用(RPC)连接过载时,会发出警告级别的日志 `busy_dis_port`,并发布 MQTT 消息到系统主题 `$SYS/sysmon/busy_dis_port`。