Centos 6.5_64bit 下安装 Zabbix server 3.0监控主机的加入
安装Zabbix server 3.0客户端之前需要先关闭selinux和打开10050和10051端口
关闭selinux
1 vi /etc/selinux/config
2 #SELINUX=enforcing #注释掉
3 #SELINUXTYPE=targeted #注释掉
4 SELINUX=disabled #增加
5 :wq #保存,关闭。
6 shutdown -r now #重启系统
查看SELinux的状态:
getenforce
打开10050和10051端口
/sbin/iptables -I INPUT -p tcp --dport 10050-10051 -j ACCEPT #开启10050,10051端口
/etc/rc.d/init.d/iptables save #
保存配置
/etc/rc.d/init.d/iptables restart #
重启服务
查看端口是否开放
/etc/init.d/iptables status
1.现在进入zabbix-agent监控端的安装与配置,由于6.5没有3.0的yum源,所以,我们从zabbixcn团队的github上去下载。之后本地安装,如下。
[root@agent1 ~]# git clone https://github.com/zabbixcn/zabbix3.0-rpm.git
[root@agent1 ~]# cd zabbix3.0-rpm/RPMS/
[root@agent1 RPMS]#
yum localinstall zabbix-agent-3.0.0-1.el6.x86_64.rpm -y
如果没有安装git,先下载安装。
sudo yum install git -y
2.安装完成后,需要修改zabbix-agent的配置文件/etc/zabbix/zabbix_agentd.conf。修改3处。如下。其中Hostname 是表明在server端添加主机时填入的主机名
[root@agent1 ~]# sed -i 's/Server=127.0.0.1/Server=192.168.1.125/g' /etc/zabbix/
zabbix_agentd.conf
[root@agent1
~]# sed -i 's/ServerActive=127.0.0.1/ServerActive=192.168.1.125/g' /etc/zabbix/
zabbix_agentd.conf
[root@agent1 ~]# sed -i "s/Hostname=Zabbix server/Hostname=agent1/g" /etc/zabbix/zabbix_agentd.conf
[root@agent1 ~]# service zabbix-agent restart
3.登陆zabbix-server Web界面,Configuration(配置)—>Hosts(主机)-->Create host(创建主机)
点击Templates(模板) 设置选择关联模板Template OS Linux 并add。
现在去Configuration(配置)--> Hosts(主机)中查看刚刚新加的主机,availability(可用性)已经变成绿色了,代表成功了。如下:
之后也可以通过Monitoring(监控)中查看图形数据。