Zabbix利用Windows性能監視器監控各項資源指標

zabbix自帶的windows監控模板並無監控windows cpu使用率的監控html

在cmd命令輸入perfmonwindows

打開後默認就一項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 監控 Windows 的 CPU 百分比

zabbix自帶的模版沒有CPU使用率(百分比)這個監控項,那麼咱們能夠經過添加計數器的方式實現CPU百分比的監控。

在zabbix的WEB端進行模版配置添加cpu百分比監控項目

1.配置--模板--選擇對應的模版--項目--建立項目

  名稱:CPU百分比

  鍵值:perf_counter[\Processor(_Total)\% Processor Time]

  數據類型:數字的(浮點)

  單位:%

  數據更新間隔(秒):30

  應用集:CPU

 blob.png

2.添加圖形顯示

 blob.png

3.添加觸發器CPU百分85告警

 blob.png

4.添加完成主機應用模版後就能夠出圖了

 blob.png

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

相關文章
相關標籤/搜索