第十一篇、【Zabbix監控項之內存大小監控】


1、首先找先監控的項值

vm.memory.size[<mode>]
查看官網參數

參數vm.memory.size total - 總物理內存. free - 可用內存. active - 內存當前使用或最近使用,所以它在RAM中。 inactive - 未使用內存. wired - 被標記為始終駐留在RAM中的內存,不會移動到磁盤。 pinned - 和'wired'一樣。 anon - 與文件無關的內存(不能重新讀取)。 exec - 可執行代碼,通常來自於一個(程序)文件。 file - 緩存最近訪問文件的目錄。 buffers - 緩存文件系統元數據。 cached - 緩存為不同事情。 shared - 可以同時被多個進程訪問的內存。 used - active + wired 內存。 pused - active + wired 總內存的百分比。 available - inactive + cached + free 內存。 pavailable - inactive + cached + free memory 占'total'的百分比。

下面以內存使用率來進行監控,如果其它值監控,請參考上面的參數,配置一下即可

2、在Zabbix服務端,測試監控項的值是否可用

[root@filestore-v2 ~]# /data/application/zabbix-4.4.3/bin/zabbix_get -s 192.168.10.100 -p 10050 -k "vm.memory.size[pused]"
26.393985

 

3、確認可用后,開始增加內存使用率的監控

vm.memory.size[pused]

 

4、增加內存使用率的畫圖

 

 

5、查看內存使用率畫的圖

 

 

6、觸發器自行配置,這里不在介紹

 

下一篇【Zabbix監控項之自定義腳本監控】請點擊查看


免責聲明!

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



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