zabbix 监控linux内存,zabbix监控linux内存

ba5b65b028a8bc8fe37f39838fcfbbb713f.jpg

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

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

我这里不使用zabbix自带的监控模板,手动设置监控项。

1、开启对应防火墙端口

1

vim/etc/sysconfig/iptables

添加

1

2

-AINPUT-ptcp--dport10050-jACCEPT

-AINPUT-pudp--dport10050-jACCEPT

重启iptables使其生效

1

service iptables restart

2、安装zabbix-agent

1

rpm-ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm

1

yum-yinstall zabbix-agent

3、修改zabbix-agent配置文件

1

vim/etc/zabbix/zabbix_agentd.conf

1

2

Server=服务端IP(如果有多个服务端可以用逗号分隔)

Hostname=主机名(填客户端IP都可以)

4、启动zabbix-agent服务

1

/etc/init.d/zabbix-agent start

设置开机自启

1

chkconfig zabbix-agent on

5、在配置-主机-创建主机

d1d0aaa46f2c09fc72417a2901391307cda.jpg

主机名称可以写客户端的hostname,我这里直接写的IP地址,设置一个可见的名称,下面填写客户端IP地址,其他全部默认直接添加即可。

c6508a417c30eb8fc2cd422b03bb69e7d18.jpg

6、手动创建一个应用集,应用集名称为Memory

7、创建监控项

a)先创建一个Total memory

fc89c9ff80dbef233e6433a3c6f53a7be59.jpg

b)再创建一个Available memory

4e645f662c8d40475d1da9321b2936b138e.jpg

c)最后再创建Used memory

监控内存计算公式,用总内存减去可用内存获得准确的使用内存(注意这里双引号",是英文的",网上很多教程都是用的中文双引号,所以添加后会报错误)

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

371b16abb18da1215ca4ffc60992b46a12c.jpg

8、创建图形

监控项这里我添加了,Total memory和Used memory

2edc8d5bd966f2983b7ebd1d39fee89951e.jpg

9、预览图形

f10657ad7a084bc3c332b843ece496b6e29.jpg

af8d1bbf304cab5d44b1c79ef4f05661ee4.jpg

5118bc2294109c1d21341fcc37ffec35895.jpg

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值