• 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
  • 相关阅读:
    不用+做加法
    实用类型转换
    Failed to retrieve application JMX service URL
    0.辗转相除法
    1. 数组与字符串
    Java数据结构之257二叉树的所有路径
    Java数据结构与算法之DFS
    Java数据结构与算法之图
    Java数据结构与算法之快速排序、归并排序
    Java数据结构与算法之冒泡排序、选择排序
  • 原文地址:https://www.cnblogs.com/itzgr/p/9962806.html
Copyright © 2020-2023  润新知