ports/net/zabbix/patches/patch-src_zabbix_agent_cpustat_c

22 lines
930 B
Text
Raw Normal View History

2023-08-16 22:26:55 +00:00
Add ZBX_CPU_STATE_SPIN to monitor CP_SPIN
Index: src/zabbix_agent/cpustat.c
--- src/zabbix_agent/cpustat.c.orig
+++ src/zabbix_agent/cpustat.c
@@ -697,6 +697,7 @@ read_again:
counter[ZBX_CPU_STATE_NICE] = (zbx_uint64_t)all_states[CP_NICE];
counter[ZBX_CPU_STATE_SYSTEM] = (zbx_uint64_t)all_states[CP_SYS];
counter[ZBX_CPU_STATE_INTERRUPT] = (zbx_uint64_t)all_states[CP_INTR];
+ counter[ZBX_CPU_STATE_SPIN] = (zbx_uint64_t)all_states[CP_SPIN];
counter[ZBX_CPU_STATE_IDLE] = (zbx_uint64_t)all_states[CP_IDLE];
}
else
@@ -717,6 +718,7 @@ read_again:
counter[ZBX_CPU_STATE_NICE] = (zbx_uint64_t)one_states[CP_NICE];
counter[ZBX_CPU_STATE_SYSTEM] = (zbx_uint64_t)one_states[CP_SYS];
counter[ZBX_CPU_STATE_INTERRUPT] = (zbx_uint64_t)one_states[CP_INTR];
+ counter[ZBX_CPU_STATE_SPIN] = (zbx_uint64_t)one_states[CP_SPIN];
counter[ZBX_CPU_STATE_IDLE] = (zbx_uint64_t)one_states[CP_IDLE];
}