zoukankan      html  css  js  c++  java
  • 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

    16
    • 在相应的目录创建相应的目录,并将压缩包中的conf/zabbix_agentd.win.conf复制到此目录
    如:C:Program Fileszabbix_agent
    • 将压缩包/bin/win32&win64对应的版本文件复制到新建的目录;
    如:
    17
    • 服务器管理界面——配置-->服务-->zabbix服务。设为自动启动。
    • 修改安装目录下的配置文件修改zabbix-3.2confzabbix_agentd.win.conf
      1 LogFile=C:Program Fileszabbix_agentzabbix_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 Fileszabbix_agent
      2 "zabbix_agentd.exe" -c "C:Program Fileszabbix_agentzabbix_agentd.win.conf" -i
      3 "zabbix_agentd.exe" -c "C:Program Fileszabbix_agentzabbix_agentd.win.conf" -s
      4 -c  :指定配置文件所有位置
      5 -i   :安装客户端
      6 -s  :启动客户端
      7 -x  :停止客户端
      8 -d :卸载客户端
    • 防火墙开放Zabbix程序
    18
    注意:安装服务之后,可以在管理工具----服务中将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
  • 相关阅读:
    《数据库原理》课程笔记 (Ch04-数据库管理系统)
    《数据库原理》课程笔记 (Ch03-数据库语言)
    《操作系统》课程笔记(Ch07-死锁)
    《数据库原理》课程笔记 (Ch02-数据模型)
    《数据库原理》课程笔记 (Ch01-引论)
    《计算机网络》课程笔记 (Ch02-应用层)
    《ES6标准入门》读书笔记 第5章
    《ES6标准入门》读书笔记 第4章
    《ES6标准入门》读书笔记 第3章
    《计算机网络》课程笔记 (Ch01-计算机网络和因特网)
  • 原文地址:https://www.cnblogs.com/itzgr/p/9962806.html
Copyright © 2011-2022 走看看