zabbix3.2监控centos负载,当前使用centos6.9版本
1、开启对应防火墙端口
vim /etc/sysconfig/iptables
|---|-----------------------------| | 1 | vim /etc/sysconfig/iptables |
添加
-A INPUT -p tcp --dport 10050 -j ACCEPT -A INPUT -p udp --dport 10050 -j ACCEPT
|-----|---------------------------------------------------------------------------------| | 1 2 | -A INPUT -p tcp --dport 10050 -j ACCEPT -A INPUT -p udp --dport 10050 -j ACCEPT |
重启iptables使其生效
service iptables restart
|---|--------------------------| | 1 | service iptables restart |
2、安装zabbix-agent
rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm
|---|----------------------------------------------------------------------------------------------| | 1 | rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/6/x86_64/zabbix-release-3.2-1.el6.noarch.rpm |
yum -y install zabbix-agent
|---|-----------------------------| | 1 | yum -y install zabbix-agent |
3、修改zabbix-agent配置文件
vim /etc/zabbix/zabbix_agentd.conf
|---|------------------------------------| | 1 | vim /etc/zabbix/zabbix_agentd.conf |
Server=服务端IP(如果有多个服务端可以用逗号分隔) Hostname=主机名(填客户端IP都可以)
|-----|-------------------------------------------------------| | 1 2 | Server=服务端IP(如果有多个服务端可以用逗号分隔) Hostname=主机名(填客户端IP都可以) |
4、启动zabbix-agent服务
/etc/init.d/zabbix-agent start
|---|--------------------------------| | 1 | /etc/init.d/zabbix-agent start |
设置开机自启
chkconfig zabbix-agent on
|---|---------------------------| | 1 | chkconfig zabbix-agent on |
5、客户端这样就配置完成了,接下来服务端配置
6、在配置-主机-创建主机
主机名称可以写客户端的hostname,我这里直接写的IP地址,设置一个可见的名称,下面填写客户端IP地址,其他全部默认直接添加即可。
7、创建应用集(不是必须的)
我这里起名为Load Average
8、创建监控项
这里一共需要创建三个监控项对应,1、5、15分钟的系统平均负载值
创建1分钟的监控项:
名称我这里填的是:Processor load (1 min)
键值填:system.cpu.load[all,avg1]
信息类型:浮点数
创建5分钟的监控项:
名称我这里填的是:Processor load (5 min)
键值填:system.cpu.load[all,avg5]
信息类型:浮点数
创建15分钟的监控项:
名称我这里填的是:Processor load (15 min)
键值填:system.cpu.load[all,avg15]
信息类型:浮点数
9、添加图形
选择刚才添加的那3个监控项
PS:zabbix自带模版负载的值和实际值是有出入的