zabbix自帶的windows監控模板並沒有監控windows cpu使用率的監控
打開后默認就一項CPU占用的監控,下面以添加硬盤空閑時間做示例
1:監控圖形上面右鍵 添加計數器
2:然后找到項 選擇Processor,點擊添加性能計數器%Processor Time,不知道項目的含義可以點擊左下角的 顯示描述
6:打開Zabbix 配置主機頁面,添加監控項
鍵值填入perf_counter[\Processor(_Total)\% Processor Time]
perf_counter["\PhysicalDisk(_Total)\% Idle Time"]
這一步是重點,如果想添加其他的監控只需要替換中括號雙引號內的字符串就行
比如我想監控用戶CPU占用率,只需要把\PhysicalDisk(_Total)\% Idle Time 替換成\Processor(_Total)\% User Time 即可:perf_counter["\Processor(_Total)\% User Time"]
單位為百分號,視監控項而變
更新間隔可以自定義,建議5S即可,這里為了顯示效果先設置1S
添加監控圖
Zabbix 監控 Windows 的 CPU 百分比
zabbix自帶的模版沒有CPU使用率(百分比)這個監控項,那么我們可以通過添加計數器的方式實現CPU百分比的監控。
在zabbix的WEB端進行模版配置添加cpu百分比監控項目
1.配置--模板--選擇對應的模版--項目--創建項目
名稱:CPU百分比
鍵值:perf_counter[\Processor(_Total)\% Processor Time]
數據類型:數字的(浮點)
單位:%
數據更新間隔(秒):30
應用集:CPU
2.添加圖形顯示
3.添加觸發器CPU百分85告警
4.添加完成主機應用模版后就可以出圖了
4.其他計數器監控項可以在WINDOWS命令行下使用typeperf -qx查詢
zabbix監控單核cpu使用率和多核cpu總負載
zabbix自帶的基礎監控的模板中只有對單核cpu負載1分鍾、5分鍾、15分鍾的監控。
添加對總的cpu負載的監控
key:system.cpu.load[all,avg1] 1分鍾cpu總的負載
添加對單cpu使用率的監控(自動發現實現)
(1)選擇基礎監控模板,點探索規則
(2)創建探索規則:
宏:
(3)創建項目原型:
idle、user、nice等其他的指標一個一個創建項目原型就行了
Zabbix監控模版Key值列表
http://blog.51cto.com/utrace/1381270