一、前言
当我们安装好了Zabbix_server端时,这时需要去安装zabbix的client端,即被监控机
通常情况下,我们采用比较多的是master/agent模式,即采用agent代理
二、配置步骤
添加被监控项【在其它需要监控的主机上】:
1、如果是源码安装的话,将本地包zabbix安装到被监控机上,然后相关的配置如下:
2、如果本机没有创建zabbix用户和组的话先进行创建
sudo groupadd zabbix
sudo useradd -g zabbix zabbix
sudo chown -R zabbix.zabbix /usr/local/zabbix
sudo chmod -R 755 /usr/local/zabbix
# 注意:在这里,如果需要更改zabbix的安装目录的话,需要提前进行修改目录,然后再进行cp,否则再进行chkconifg就会导致路径报错。
sudo vim misc/init.d/fedora/core/zabbix_agentd
修改对应的BASEDIR=/opt/zabbix # 对应的zabbix目录
PIDFILE=/opt/zabbix/$BINARY_NAME.pid # 对应的pid文件路径
sudo cp -a misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
sudo chmod +x /etc/init.d/zabbix_agentd
sudo chkconfig --add zabbix_agentd
sudo chkconfig zabbix_agentd on
3、查看路径是否更改,更改了则不需改变
vim /etc/init.d/zabbix_agentd //编辑客户端配置文件
BASEDIR=/usr/local/zabbix/ //zabbix安装路径
PIDFILE=/usr/local/zabbix/$BINARY_NAME.pid //pid文件路径
4、#修改zabbix_agent.conf中Server为监控机的IP地址
Server=xxx.xxx.xxx.xxx 【监控机的IP】
serverActive=xxx.xxx.xxx(同上)
Hostname=xxx 【这里随意填,不过等下登录zabbix网页添加主机时,主机名要和这里一致】
5、# 重启agentd服务
sudo /etc/init.d/zabbix_agentd restart
#Starting zabbix_agentd: [ OK ]
6、# 查看zabbix_agentd.log日志,正常
tail -f log/zabbix_agentd.log
25781:20210603:100630.983 using configuration file: /usr/local/zabbix/etc/zabbix_agentd.conf
25781:20210603:100630.983 agent #0 started [main process]
25783:20210603:100630.983 agent #1 started [collector]
25784:20210603:100630.984 agent #2 started [listener #1]
25785:20210603:100630.984 agent #3 started [listener #2]
25786:20210603:100630.984 agent #4 started [listener #3]
7、注意:如果防火墙是开启的,记得添加端口号
firewall-cmd --permanent --zone=public --add-port=10050/tcp
success
firewall-cmd --reload
success
firewall-cmd --permanent --zone=public --list-ports
10050/tcp
8、#然后进行测试。
#在监控端【Server端】运行命令,如果输出正常则表示配置成功
/usr/local/zabbix/bin/zabbix_get -s xxx.xxx.xxx.xxx【IP地址】 -p10050【agent端的监听Port】 -k system.uname
Linux 主机名 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64\
说明成功~
9、在Web端添加主机【主机名】
A、进入页面添加主机
B、添加主机信息,然后选择模块进行配置
C、选择链接指示器中的模板,添加到链接模板中,最后点击添加,完成配置。
D、等待新加的主机的可用性中出现一个绿色,就可以使用了
OK~