005.Zabbix-Agent客户端安装
Posted itzgr
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了005.Zabbix-Agent客户端安装相关的知识,希望对你有一定的参考价值。
一 安装Zabbix-Agent
1 [[email protected] ~]# rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm 2 [[email protected] ~]# yum install -y zabbix-agent 3 [[email protected] ~]# firewall-cmd --permanent --add-port=10050/tcp 4 [[email protected] ~]# firewall-cmd --permanent --add-port=10051/tcp 5 [[email protected] ~]# firewall-cmd --reload #开放防火墙相应Zabbix端口
二 Zabbix相关配置
2.1 zabbix配置
1 [[email protected] ~]# 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 [[email protected] ~]# systemctl start zabbix-agent.service 2 [[email protected] ~]# systemctl enable zabbix-agent.service
附一 Windows下安装Zabbix-Agent
- 在相应的目录创建相应的目录,并将压缩包中的conf/zabbix_agentd.win.conf复制到此目录
如:C:Program Fileszabbix_agent
- 将压缩包/bin/win32&win64对应的版本文件复制到新建的目录;
如:
- 服务器管理界面——配置-->服务-->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程序
注意:安装服务之后,可以在管理工具----服务中将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 [[email protected] ~]# yum -y install zabbix-get.x86_64 2 [[email protected] ~]# 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 [[email protected] ~]# zabbix_get -s 172.24.8.100 -k system.uname #测试本机 11 [[email protected] ~]# zabbix_get -s 172.24.8.101 -k system.uname #测试另一台Linux主机 12 [[email protected] ~]# zabbix_get -s 172.24.8.102 -k system.uname #测试另一台windows 13 [[email protected] ~]# zabbix_get -s 172.24.8.100 -p 10050 -I 127.0.0.1 -k system.uname
以上是关于005.Zabbix-Agent客户端安装的主要内容,如果未能解决你的问题,请参考以下文章
在Tomcat的安装目录下conf目录下的server.xml文件中增加一个xml代码片段,该代码片段中每个属性的含义与用途
Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段