上一篇文章,简单介绍了zabbix的服务端部署,这一篇将会介绍如何部署zabbix客户端即agent或者是被监控的主机,接下来就是具体如何操作 注意 这是另外的机器
前几步和服务端一样
关闭防火墙
[root@master mysql]# systemctl stop firewalld
设置防火墙禁止开机自启
[root@master mysql]# systemctl disable firewalld
关闭selinux
[root@master mysql]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
添加zabbix软件源
[root@master mysql]# rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
替换为阿里云的镜像源
[root@master mysql]# sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo
重启使selinux的设置生效
[root@master mysql]# shutdown -r now
安装agent服务
[root@master ~]# yum install zabbix-agent2 -y
设置agent服务开机自启
[root@master ~]# systemctl enable zabbix-agent2
Created symlink from /etc/systemd/system/multi-user.target.wants/zabbix-agent2.service to /usr/lib/systemd/system/zabbix-agent2.service.
vim /etc/zabbix/zabbix_agent2.conf 修改服务配置文件 配置服务端地址
Server=zabbix服务端主机IP地址
ServerActive=zabbix服务端主机IP地址
Hostname=客户端主机名
重启agent服务
[root@master ~]# systemctl restart zabbix-agent2
来到之前配置好的web端 配置--主机--创建主机
模板--输入linux--选择 zabbix agent
选好模板之后 点击主机
添加完成后 等待几分钟刷新即可
这样客户端就添加完成,可以监控 网络状况 硬盘IO CPU 内存 等各项指标参数 还可以通过自定义 键值对 监控某个进程 邮箱、微信报警等等 功能非常强大。