专栏首页木二天空005.Zabbix-Agent客户端安装

005.Zabbix-Agent客户端安装

一 安装Zabbix-Agent

  1 [root@imxhy ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
  2 [root@imxhy02 ~]# yum install -y zabbix-agent
  3 [root@imxhy02 ~]# firewall-cmd --permanent --add-port=10050/tcp
  4 [root@imxhy02 ~]# firewall-cmd --permanent --add-port=10051/tcp
  5 [root@imxhy02 ~]# firewall-cmd --reload			#开放防火墙相应Zabbix端口

二 Zabbix相关配置

2.1 zabbix配置

  1 [root@imxhy02 ~]# vi /etc/zabbix/zabbix_agentd.conf
  2 PidFile=/var/run/zabbix/zabbix_agentd.pid
  3 LogFile=/var/log/zabbix/zabbix_agentd.log
  4 LogFileSize=0
  5 Server=172.0.0.1,172.24.8.100		#被动模式,允许哪台服务器连接Agent
  6 ServerActive=172.24.8.100			#主动模式,向哪台服务器主动传送数据
  7 Hostname=imxhy02				#必须与zabbix服务端web上的配置一致
  8 Include=/etc/zabbix/zabbix_agentd.d/*.conf

2.2 zabbix启动级开机启动

  1 [root@imxhy02 ~]# systemctl start zabbix-agent.service
  2 [root@imxhy02 ~]# systemctl enable zabbix-agent.service

附一 Windows下安装Zabbix-Agent

  • 在相应的目录创建相应的目录,并将压缩包中的conf/zabbix_agentd.win.conf复制到此目录

如:C:\Program Files\zabbix_agent

  • 将压缩包/bin/win32&win64对应的版本文件复制到新建的目录;

如:

  • 服务器管理界面——配置-->服务-->zabbix服务。设为自动启动。
  • 修改安装目录下的配置文件修改\zabbix-3.2\conf\zabbix_agentd.win.conf
  1 LogFile=C:\Program Files\zabbix_agent\zabbix_agentd.log
  2 Server=172.0.0.1,172.24.8.100	#被动模式,允许哪台服务器连接Agent
  3 ServerActive=172.24.8.100	#主动模式,向哪台服务器主动传送数据
  4 Hostname=VWIN701		#此处必须与在Web界面添加主机时填写的hostname一致
  • 客户端启动

开始---->运行---->cmd

  1 cd C:\Program Files\zabbix_agent
  2 "zabbix_agentd.exe" -c "C:\Program Files\zabbix_agent\zabbix_agentd.win.conf" -i
  3 "zabbix_agentd.exe" -c "C:\Program Files\zabbix_agent\zabbix_agentd.win.conf" -s
  4 -c  :指定配置文件所有位置
  5 -i   :安装客户端
  6 -s  :启动客户端
  7 -x  :停止客户端
  8 -d :卸载客户端
  • 防火墙开放Zabbix程序

注意:安装服务之后,可以在管理工具----服务中将Zabbix agent设为开机启动。

附二 SNMP监控方式的配置

  1 yum -y install net-snmp
  2 vi /etc/snmpd/snmpd.conf
  3 com2sec mynetwork 172.24.8.100 public_monitor
  4 com2sec mynetwork 127.0.0.1 public
  5 group MyROGroup v2c mynetwork

三 Zabbix-Server和Zabbix-Agent验证检测

3.1 手动检测

采用Zabbix-Get来检测Zabbix-Server到Zabbix-Agent的数据获取成功与否。

  1 [root@imxhy01 ~]# yum -y install zabbix-get.x86_64
  2 [root@imxhy01 ~]# vi /etc/zabbix/zabbix_agentd.conf
  3 PidFile=/var/run/zabbix/zabbix_agentd.pid
  4 LogFile=/var/log/zabbix/zabbix_agentd.log
  5 LogFileSize=0
  6 Server=127.0.0.1,172.24.8.100		#被动模式,允许哪台服务器连接Agent
  7 ServerActive=172.24.8.100		        #主动模式,向哪台服务器主动传送数据
  8 #Zabbix-server本身也需要被监控,因此此处填写自己的IP地址
  9 Hostname=Zabbix server			#必须与zabbix服务端web上的配置一致
 10 [root@imxhy01 ~]# zabbix_get -s 172.24.8.100 -k system.uname	#测试本机
 11 [root@imxhy01 ~]# zabbix_get -s 172.24.8.101 -k system.uname	#测试另一台Linux主机
 12 [root@imxhy01 ~]# zabbix_get -s 172.24.8.102 -k system.uname	#测试另一台windows
 13 [root@imxhy01 ~]# zabbix_get -s 172.24.8.100 -p 10050 -I 127.0.0.1 -k system.uname

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 028.Zabbix常见故障

    将任意一中文字体上传至/usr/share/zabbix/fonts,如微软雅黑。

    木二
  • 029.Docker Compose部署Zabbix实战

    Docker Compose已安装,参考《009.Docker Compose基础使用》。

    木二
  • 030.Zabbix分布式部署

    zabbix proxy 可以代替 zabbix server 收集性能和可用性数据,然后把数据汇报给 zabbix server,并且在一定程度上分担了zab...

    木二
  • CentOS 6.7 安装zabbix-agent

    版权声明:本文为木偶人shaon原创文章,转载请注明原文地址,非常感谢。 https://b...

    shaonbean
  • zabbix yum源安装笔记

    按下列步骤安装企业yum源,再修改yum源配置文件:/etc/yum.repos.d/remi.repo,开启源remi-php56

    拓荒者
  • zabbix监控windows agent安装配置

    下载地址: https://www.zabbix.com/download_agents 选择windows版本的agent下载

    zhangdd
  • 【干货】zabbix报警信息提取 |从数据库入手

    zabbix报警信息提取 在日常的监控中,我们除了日常的zabbix操作外,我们有的时候还涉及到与其他公司 进行数据对接。由于别的公司的数据对接很多时候并不是按...

    小小科
  • 部署zabbix监控服务器

    一、zabbix运行架构 Zabbix是一个企业级的分布式开源监控解决方案。它能够监控各种服务器的健康性、网络的稳定性以及各种应用系统的可靠性。当监控出现异常时...

    小手冰凉
  • zabbix agent 部署

    cat /usr/local/zabbix-agent/etc/zabbix_agentd.conf

    晴天Online
  • Zabbix监控客户端及实现邮件、微信报警

    zabbix服务端部署可参考:https://blog.51cto.com/14227204/2474670 注:本文是基于上述链接

    小手冰凉

扫码关注云+社区

领取腾讯云代金券