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


zabbix自帶的windows監控模板並沒有監控windows cpu使用率的監控

在cmd命令輸入perfmon

打開后默認就一項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

 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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM