xiaoyou2018

服务器CPU:

E7-8855 v4@2.10Ghz(14核28线程) *4颗

使用zabbix 常规   perf_counter["\Process(_Total)\% Processor Time"] 监控项监控windows服务器的CPU使用率获取到的值不准

连接服务器在服务器端CMD--PerfMon

打开服务器的“性能监视器”

“添加计数器”--“processor”

添加该计数点

经查看可以发现监控到的数据偏大,和“windows任务管理器”中的CPU使用率不一致

也可以在 服务器上cmd运行   typeperf "\Processor(_Total)\% Processor Time" 查看zabbix使用\Processor(_Total)\% Processor Time监控值获取到的数据

也可以在zabbix-server端使用命令

进入zabbix安装目录

 

while true;do sleep 1 && ./zabbix_get  -s 192.168.1.43 -k perf_counter["\Processor Information(_Total)\% Processor Time"];done

 发现确实不准

最后我使用的是  perf_counter["\Processor Information(_Total)\% Processor Time"]   这个监控项

while true;do sleep 1 && ./zabbix_get  -s 192.168.1.43 -k perf_counter["\Processor Information(_Total)\% Processor Time"];done

在zabbix web管理界面添加该台服务器的监控项就可以了

键值 perf_counter["\Processor Information(_Total)\% Processor Time"]

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-07-21
  • 2021-06-25
  • 2022-02-04
  • 2021-05-28
  • 2022-02-27
猜你喜欢
  • 2021-07-31
  • 2022-01-06
  • 2021-11-17
  • 2022-12-23
  • 2021-07-07
  • 2021-12-21
  • 2022-12-23
相关资源
相似解决方案