22 lines
930 B
Text
22 lines
930 B
Text
|
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];
|
||
|
}
|
||
|
|