安装环境说明:
- 系统:Centos7.6
- zabbix版本:5.0
a:下载zabbix-agent客户端软件(方便后期使用)
建议在清华大学开源软件镜像站下载,下载前要注意zabbix版本、操作系统的版本要对应否则无法使用。
yum install wget
wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-agent-3.0.32-1.el7.x86_64.rpm
b:安装zabbix-agent客户端软件
rpm -ivh zabbix-agent-3.0.32-1.el7.x86_64.rpm
c:修改zabbix-agent配置文件
1.服务器、客户端安装在同一台机子的时候可以忽略此步骤。
2.独立安装客户端的时候必须指定 服务器IP地址、设备名称都必须指定
3.建议127.0.0.1不要删除,否则 agent_get 本地测试不能使用
# vi /etc/zabbix/zabbix_agentd.conf
Server=127.0.0.1,服务器IP
ServerActive=127.0.0.1,服务器IP
Hostname=Zabbix server
- 修改计算机名称命令 : hostnamectl set-hostname zabbix-server
- 修改后重新启动才能生效
b:启动zabbix-agent 服务
systemctl start zabbix-agent
e:配置zabbix-agent开机启动
systemctl enable zabbix-agent
f:使用agent是否安装正确
- 使用agent-get工具来确认客户机agent是否可以正常访问
- 防火墙允许客户机 TCP 10050端口访问
# 客户机测试
wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-get-3.0.31-1.el7.x86_64.rpm
rpm -ivh zabbix-get-3.0.31-1.el7.x86_64.rpm
zabbix_get -s 127.0.0.1 -p 10050 -k "system.cpu.load[all,avg1]"
# 服务器端测试
wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/3.0/rhel/8/x86_64/zabbix-get-3.0.32-1.el8.x86_64.rpm
yum install -y zabbix-get-3.0.32-1.el8.x86_64.rpm
zabbix_get -s 192.168.1.145 -p 10050 -k "system.cpu.load[all,avg1]"
- 到此为止,客户机agent安装成功,可以正常使用!服务器可以正常访问客户机agent!
- 满足zabbix web界面添加监控主机条件!
g:zabbix服务器添加主机步骤
1.建立主机分组,分组建议按照业务或功能分组
2.建立主机,绑定对应模板。
注意:建立主机时接口类型、接口地址一定写对
3.如果需要快一点学习到新增主机(默认60秒等待时间),可以手工重启ZabbixServer 服务实现快速学习。否则要等待60s才能学习到新主机
systemctl restart zabbix-server.service