CentOS 6.5 Zabbix-Agent安装linux
安装vim
配置前先关闭iptables和SELINUX,避免安装过程当中报错tcp
service iptables stopide
1, 禁用SELINUXspa
# vi /etc/selinux/configrest
SELINUX=disabledip
让SELINUX生效it
#setenforce 0table
2, 修改主机名class
# vi /etc/sysconfig/network
HOSTNAME=hqzabbix
3, 修改配置文件
# vi /etc/hosts
10.117.180.37 hqzabbix
121.41.113.14 hqzabbix
4, yum安装
zabbix-agent端
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
yum install zabbix-agent-2.4.6-1.el6.x86_64
5, 配置agent端配置文件
vim /etc/zabbix/zabbix_agentd.conf #此处千万别写成了zabbix_agent.conf,不然配置了不生效
Server=115.29.245.240 #填写Server的IP地址
ServerActive=115.29.245.240 #修改成Server的IP地址
Hostname=115.29.245.240 #填写Server的HostName,注意Server端要能解析
UnsafeUserParameters=1 #是否容许自定义的key,1为容许,0为不容许
Include= vi etc/zabbix/zabbix_agentd.conf.d/#自定义的agentd配置文件(key)能够在这里面写
若是该文件中的内容(安装目录和可执行文件目录)与实际情况不一样,那么则须要修改
启动Zabbix Agent。
service zabbix-agentd_ctl start
设置开机启动
chkconfig zabbix-agent on
使用netstat命令查看Zabbix Agent是否已被正常启动:
netstat -utlnp | grep zabbix
配置防火墙
# vi /etc/sysconfig/iptables
-A INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
-A INPUT -m state –state NEW -m tcp -p tcp –dport 10050 -j ACCEPT
上面的只是一个示范,必定要在dport 22下面增长
# /etc/init.d/iptables restart//最后重启防火墙使配置生效