agent的软件安装和配置
1、配置yum源:
rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
2、下载CentOS-Base.repo文件:
wget http://mirrors.aliyun.com/repo/Centos-7.repo
备份并替换系统的repo文件:
cp Centos-7.repo /etc/yum.repos.d/;cd /etc/yum.repos.d/;mv CentOS-Base.repo CentOS-Base.repo.bak;mv Centos-7.repo CentOS-Base.repo
3、关闭selinux
编辑 vi /etc/selinux/config
把SELINUX=enforcing
改为 SELINUX=disabled
注释掉:SELINUXTYPE=targeted
重启主机reboot
启动后执行: /usr/sbin/sestatus -v
检查状态是否为无效,是则表示关闭OK
出现以下则正常:SELinux status: disabled
打开80端口:firewall-cmd --zone=public --add-port=80/tcp --permanent
防火墙重新载入,是端口生效firewall-cmd --reload
4、执行yum源更新命令
yum clean all
如果出现上面情况,则稍微等等
或者执行:kill -9 PID
--本例中PID为3013
5、更换zabbix国内源
vim /etc/yum.repos.d/zabbix.repo
更换成以下内容:
[zabbix]
[zabbix]
name=Zabbix Official Repository - \$basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/\$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - \$basearch
baseurl=https://mirrors.aliyun.com/zabbix/non-supported/rhel/7/\$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
6、添加gpgkey
curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX-A14FE591 \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
curl https://mirrors.aliyun.com/zabbix/RPM-GPG-KEY-ZABBIX \
-o /etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
7、更新源:
yum makecache -y
8、安装相关软件:
yum install zabbix-server zabbix-web zabbix-server-mysql zabbix-web-mysql mariadb-server mariadb zabbix-agent -y
9、配置zabbix-agentd.conf
vi /etc/zabbix/zabbix_agentd.conf
Server=192.168.1.1 #服务器IP
ServerActive=192.168.1.1 #服务器IP
Hostname=agent1 #zabbix-agent服务器名 ---请记住这个Hostname的值
10、重启agent:
systemctl restart zabbix-agent
systemctl enable zabbix-agent
11、配置 agent的通讯端口 防火墙
firewall-cmd --zone=public --add-port=10050/tcp --permanent
firewall-cmd --zone=public --add-port=10051/tcp --permanent
firewall-cmd --reload
至此,agent的软件安装和配置就完成了。
接下来要在Web页面进行进一步的配置。
Web页面的配置
zabbix-server web界面上增加host
在服务器上安装配置完,还不算完全配置好监控客户端,必须在zabbix web网站上添加host才算完成。
登录到安装好的web页面,也就是类似这样的 http://serverip/zabbix/setup.php 地址。
zabbix-server web界面,Configuration-->Hosts-->Create host
进入到这个页面,重点有两个主要任务
1、配置该监控客户端信息(见上图)
2、为该监控客户端添加监控模板(预设监控项目,见下图)
点击点击某个客户机,选择Templates =>select=>选择Template OS Linux ,点select 切换页面到如下页面 ,然后选择add,执行完后再点击Update。
Configuration--> Hosts中查看刚刚新加的主机,availability已经变成绿色了,代表成功了。 如下:
Comments NOTHING