一、到zabbix官网下载适合suse 15 sp1的zabbix agent安装包
zabbix官网下载地址:https://repo.zabbix.com/zabbix/4.0/sles/15/x86_64/
这里下载的是agent版本是zabbix-agent-4.0.10-1.el15.x86_64.rpm
也可以到suse官方网站下载zabbix agent安装包
suse官方网址:https://software.opensuse.org/download/package?project=server:monitoring&package=zabbix-agent
因为suse官方提供的agent版本有点高,而我们搭建的zabbix server的版本是4.0.0-2的,版本之间的差距有点大,因此选择到zabbix官网下载相近版本的zabbix agent。
二、安装zabbix agent
HANADEV02:~/Downloads # ls
zabbix-agent-4.0.10-1.el15.x86_64.rpm
HANADEV02:~/Downloads # zypper install zabbix-agent-4.0.10-1.el15.x86_64.rpm
安装过程会提示没有gpgkey验证,我们可以选择忽略gpgkey验证,继续安装。
安装完成后修改zabbix agent的配置文件
HANADEV02:~/Downloads # grep ^[^#] /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.10.100.120
ServerActive=10.10.100.199
Hostname=HANADEV02
Include=/etc/zabbix/zabbix_agentd.d/*.conf
启动zabbix agent,并设为开机自启动
HANADEV02:~/Downloads # systemctl start zabbix-agent
HANADEV02:~/Downloads # systemctl enable zabbix-agent
Created symlink /etc/systemd/system/multi-user.target.wants/zabbix-agent.service → /usr/lib/systemd/system/zabbix-agent.service.
检查端口
HANADEV02:~/Downloads # ss -ntl | grep 10050
LISTEN 0 128 0.0.0.0:10050 0.0.0.0:*
LISTEN 0 128 [::]:10050 [::]:*
三、zabbix server端添加监控主机并配置监控项
首先在server端命令行模式下测试能否获取到agent端的监控项信息
[root@HC100120 zabbix]# zabbix_get -s 10.10.100.119 -p 10050 -k "system.hostname"
HANADEV02
[root@HC100120 zabbix]# zabbix_get -s 10.10.100.119 -p 10050 -k "agent.ping"
1
在web端添加主机并配置监控项
直接链接现有的模板
主机添加成功
查看监控项信息