zabbix監控linux內存


通過free -m查看當前內存

可用內存:Available memory=free+buffers+cached,即31068=759+66+30243

已用內存:Used memory=used-buffers-cached,即1030=31339-66-30243

我這里不使用zabbix自帶的監控模板,手動設置監控項。

1、開啟對應防火牆端口

添加

重啟iptables使其生效

2、安裝zabbix-agent

 

3、修改zabbix-agent配置文件

 

4、啟動zabbix-agent服務

設置開機自啟

 

5、在配置-主機-創建主機

主機名稱可以寫客戶端的hostname,我這里直接寫的IP地址,設置一個可見的名稱,下面填寫客戶端IP地址,其他全部默認直接添加即可。

6、手動創建一個應用集,應用集名稱為Memory

7、創建監控項

a)先創建一個Total memory

b)再創建一個Available memory

c)最后再創建Used memory

監控內存計算公式,用總內存減去可用內存獲得准確的使用內存(注意這里雙引號",是英文的",網上很多教程都是用的中文雙引號,所以添加后會報錯誤)

(last("vm.memory.size[total]")-last("vm.memory.size[available]"))

8、創建圖形

監控項這里我添加了,Total memory和Used memory

9、預覽圖形


免責聲明!

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



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