前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >005.Zabbix-Agent客户端安装

005.Zabbix-Agent客户端安装

作者头像
木二
发布2019-07-26 09:49:28
1K0
发布2019-07-26 09:49:28
举报
文章被收录于专栏:木二天空木二天空

一 安装Zabbix-Agent

代码语言:javascript
复制
  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配置

代码语言:javascript
复制
  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启动级开机启动

代码语言:javascript
复制
  1 [root@imxhy02 ~]# systemctl start zabbix-agent.service
  2 [root@imxhy02 ~]# systemctl enable zabbix-agent.service

附一 Windows下安装Zabbix-Agent

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

如:C:\Program Files\zabbix_agent

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

如:

17
17
  • 服务器管理界面——配置-->服务-->zabbix服务。设为自动启动。
  • 修改安装目录下的配置文件修改\zabbix-3.2\conf\zabbix_agentd.win.conf
代码语言:javascript
复制
  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

代码语言:javascript
复制
  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程序
18
18

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

附二 SNMP监控方式的配置

代码语言:javascript
复制
  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的数据获取成功与否。

代码语言:javascript
复制
  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
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-11-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一 安装Zabbix-Agent
  • 二 Zabbix相关配置
    • 2.1 zabbix配置
      • 2.2 zabbix启动级开机启动
      • 附一 Windows下安装Zabbix-Agent
      • 附二 SNMP监控方式的配置
      • 三 Zabbix-Server和Zabbix-Agent验证检测
        • 3.1 手动检测
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档