zabbix自帶的windows監控模板並無監控windows cpu使用率的監控html
打開後默認就一項CPU佔用的監控,下面以添加硬盤空閒時間作示例post
1:監控圖形上面右鍵 添加計數器性能
2:而後找到項 選擇Processor,點擊添加性能計數器%Processor Time,不知道項目的含義能夠點擊左下角的 顯示描述url
6:打開Zabbix 配置主機頁面,添加監控項spa
鍵值填入perf_counter[\Processor(_Total)\% Processor Time]命令行
perf_counter["\PhysicalDisk(_Total)\% Idle Time"]htm
這一步是重點,若是想添加其餘的監控只須要替換中括號雙引號內的字符串就行blog
好比我想監控用戶CPU佔用率,只須要把\PhysicalDisk(_Total)\% Idle Time 替換成\Processor(_Total)\% User Time 便可:perf_counter["\Processor(_Total)\% User Time"]字符串
單位爲百分號,視監控項而變
更新間隔能夠自定義,建議5S便可,這裏爲了顯示效果先設置1S
添加監控圖
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負載1分鐘、5分鐘、15分鐘的監控。
添加對總的cpu負載的監控
key:system.cpu.load[all,avg1] 1分鐘cpu總的負載
添加對單cpu使用率的監控(自動發現實現)
(1)選擇基礎監控模板,點探索規則
(2)建立探索規則:
宏:
(3)建立項目原型:
idle、user、nice等其餘的指標一個一個建立項目原型就好了
http://blog.51cto.com/utrace/1381270