(68)zabbix windows性能计数器使用详解
概述
windows下的性能計數(shù)器讓zabbix監(jiān)控更加輕松,直接獲取性能計數(shù)器的數(shù)值即可完成windows監(jiān)控。性能計數(shù)器如下:
| 1 | perf_counter["\Processor(0)\Interrupts/sec"] |
或
| 1 | perf_counter["\Processor(0)\Interrupts/sec", 10] |
獲取所有性能計數(shù)器命令:
| 1 | typeperf -qx |
?
數(shù)字對應(yīng)
如上的perf_counter["\Processor(0)\Interrupts/sec"],里面的\Processor(0)\Interrupts/sec很難記憶,而且不同的windows系統(tǒng)名稱不可能不相同,這可能會導(dǎo)致獲取到錯誤的值。
基于此,windows有相應(yīng)的數(shù)字與名稱對應(yīng),比如:system對應(yīng)2,Memory對應(yīng)4,有幾千個性能計數(shù)器名稱與數(shù)字對。
那怎么找到名稱對應(yīng)的數(shù)字呢?
打開注冊表Regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
打開key counter
?
?
?
自定義性能計數(shù)器key
編輯agentd配置文件zabbix_agentd.conf,添加PerfCounter自定義內(nèi)容
| 1 | PerfCounter=UserPerfCounter1,"\Memory\Page Reads/sec",30 |
或
| 1 | PerfCounter=UserPerfCounter2,"\4\42",30 |
UserPerfCounter1與UserPerfCounter2其實是一樣的:
4取代了Memory,42取代了Page Reads/sec,雖然說可讀性差一點,但是推薦大家使用數(shù)值。
?
轉(zhuǎn)載于:https://www.cnblogs.com/wyzhou/p/10840062.html
總結(jié)
以上是生活随笔為你收集整理的(68)zabbix windows性能计数器使用详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 乐高机器人编程和编程的区别
- 下一篇: 车站计算机联锁系统的仿真设计,车站计算机