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監控項之自定義腳本監控】請點擊查看