4.部署agent2

部署agent2

agent2采用golang开发。zabbix5.0使用agent2,默认使用10050端口,新旧版本不能同时存在

#环境
监控节点1 5.5
监控节点2 5.6

#关闭防火墙
systemctl stop firewalld
setenforce 0

#两台安装zabbix源
rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
ls /etc/yum.repos.d/
CentOS-Base.repo       CentOS-Media.repo          epel.repo
CentOS-CR.repo         CentOS-Sources.repo        zabbix.repo
CentOS-Debuginfo.repo  CentOS-Vault.repo
CentOS-fasttrack.repo  CentOS-x86_64-kernel.repo
#把zabbix源替换成aliyun源
sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo 
cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
#清空缓存
yum clean all 

#同步时间/时区
yum -y install ntpdate
ntpdate -u npt.aliyun 
date
mv /etc/localtime{,.bak}
ln -s  /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

#安装agent2
yum -y install zabbix-agent2

#agent2启动文件
/usr/sbin/zabbix_agent2
ls /usr/sbin/zabbix_agent2 
/usr/sbin/zabbix_agent2

#立即启动agent和开机自启
systemctl start zabbix-agent2
systemctl enable --now  zabbix-agent2

#查看端口
netstat -tnlp| grep zabbix
tcp6       0      0 :::10050                :::*                    LISTEN      101812/zabbix_agent 

#修改主机名
hostnamectl set-hostname zbx1
hostnamectl set-hostname zbx2

#查看agent2配置文件
cat /etc/zabbix/zabbix_agent2.conf | grep -Ev '^#|^$'
PidFile=/var/run/zabbix/zabbix_agent2.pid           #pid文件
LogFile=/var/log/zabbix/zabbix_agent2.log           #日志文件
LogFileSize=0                                       #大小0无限制
Server=127.0.0.1                                    #服务端地址
ServerActive=127.0.0.1                              #服务端地址                    
Hostname=Zabbix server                              #本机主机名
Include=/etc/zabbix/zabbix_agent2.d/*.conf          #读取其他配置文件
ControlSocket=/tmp/agent.sock

#修改配置文件
vim /etc/zabbix/zabbix_agent2.conf
Server=192.168.5.4
ServerActive=192.168.5.4
Hostname=zbx1

#重启zabbix-agent2
systemctl restart zabbix-agent2.service

#服务端安装程序,验证连通性
yum -y install zabbix-get
zabbix_get -s '192.168.5.5' -p 10050 -k 'agent.ping'
-s 指定IP地址   -p 端口号   -k 指定命令  'system_hostname' 主机名   'agent.ping' ping
[root@localhost ~]# zabbix_get -s '192.168.5.5' -p 10050 -k 'agent.ping'
1
[root@localhost ~]# zabbix_get -s '192.168.5.6' -p 10050 -k 'agent.ping'
1

添加主机

群组:哪些设备为一个群组,同一管理,zabbix-server

模板:主机群组,监控项的模板,Template OS Linux by Zabbix agent

2

3
374667668)]

[外链图片转存中…(img-eWb4EiG2-1658374667671)]

[外链图片转存中…(img-zrc0FKPB-1658374667671)]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值