Zabbix客户端的安装过程
2018-02-26 16:52
357 查看
相比较zabbix服务器端安装的唧唧哇哇,zabbix客户端安装就省事很多了。首先,登陆一个服务器,在下载的文件夹里下载zabbix,本文选择的是3.0.3版本。
#wget http://fossies.org/linux/misc/zabbix-3.0.3.tar.gz#tar -zxvf zabbix-3.0.3.tar.gz
#cd zabbix-3.0.3
#./configure --prefix=/usr/local/zabbix --enable-agent (由于只安装客户端,后面加上--enable-agent)
#make && make install以上都是基本功,然后来到zabbix的文件夹里,找到etc文件夹的zabbix_agentd.conf,vim了它。主要更改的地方是以下几处:Server= 这里要填写服务器端的ip地址;
ServerActive= 这里也要填写服务器端的ip地址;
Hostname= 这里是要填写本机的名称,这个名称必须与zabbix server添加的host名称一模一样!
保存退出之后,这个时候启动/zabbix_agentd还是不行滴,因为会被提示:
zabbix_agentd [7016]: user zabbix does not exist
zabbix_agentd [7016]: cannot run as root!那么就需要增加zabbix用户,
12 # groupadd zabbix
# useradd zabbix -g zabbix -s /bin/false然后就可以启动zabbix文件夹下sbin里的zabbix_agentd啦。
然后登陆到zabbix_server的网页,Configuration,建立host,注意名称和ip地址填写正确,而且还有一点,zabbix_agentd.conf里填写的Server是什么网段的ip,host的interface就写什么网段的ip,不要conf文件里写的是公网的ip地址,结果host配置里写一个内网的ip地址,这样的话,z标志是会红色的,而且报警"Received empty response from Zabbix Agent at [X,X,X,X]"。只有全部都是绿色了,zabbix才能进行下一步。
zabbix的基本原理很简单,服务器端需要安装zabbix_server和zabbix_agentd,被监视的服务器需要安装zabbix_agentd,被监视端安装的可以是wimdows版本也可以是linux版本。zabbix有两种监控,主动监控和被动监控:
主动监控模式:zabbix_agent主动收集主机的上面的信息,把它提交给server端。
被动监控模式:zabbix_server主动去找zabbix_agent抓取信息。如果主机一直是主动模式,即客户端主动自己收集数据上交给server,如果人为操作改成被动模式,那么就会有服务器报警:zabbix agent on ####unreachable for 5 minute。这种故障下,本着有“困难找警察,有故障查日志”的精神。查看日志错误就是“由于目标计算机积极拒绝,无法连接”,这个时候请查看配置文件里的ServerActive和Hostname,ServerAvtive这个参数指的是客户端将自己收集到的数据发给谁,Hostname则是显示这个数据是有谁发送的。配置文件的Hostname和WEB页面的Hostname必须保持一致,否则zabbix WEB界面很有可能接收不到数据。zabbix_agent.conf使用超级服务的方式来启动的,zabbix_agentd.conf是以独立进程的方式来启动的。
#wget http://fossies.org/linux/misc/zabbix-3.0.3.tar.gz#tar -zxvf zabbix-3.0.3.tar.gz
#cd zabbix-3.0.3
#./configure --prefix=/usr/local/zabbix --enable-agent (由于只安装客户端,后面加上--enable-agent)
#make && make install以上都是基本功,然后来到zabbix的文件夹里,找到etc文件夹的zabbix_agentd.conf,vim了它。主要更改的地方是以下几处:Server= 这里要填写服务器端的ip地址;
ServerActive= 这里也要填写服务器端的ip地址;
Hostname= 这里是要填写本机的名称,这个名称必须与zabbix server添加的host名称一模一样!
保存退出之后,这个时候启动/zabbix_agentd还是不行滴,因为会被提示:
zabbix_agentd [7016]: user zabbix does not exist
zabbix_agentd [7016]: cannot run as root!那么就需要增加zabbix用户,
12 # groupadd zabbix
# useradd zabbix -g zabbix -s /bin/false然后就可以启动zabbix文件夹下sbin里的zabbix_agentd啦。
然后登陆到zabbix_server的网页,Configuration,建立host,注意名称和ip地址填写正确,而且还有一点,zabbix_agentd.conf里填写的Server是什么网段的ip,host的interface就写什么网段的ip,不要conf文件里写的是公网的ip地址,结果host配置里写一个内网的ip地址,这样的话,z标志是会红色的,而且报警"Received empty response from Zabbix Agent at [X,X,X,X]"。只有全部都是绿色了,zabbix才能进行下一步。
zabbix的基本原理很简单,服务器端需要安装zabbix_server和zabbix_agentd,被监视的服务器需要安装zabbix_agentd,被监视端安装的可以是wimdows版本也可以是linux版本。zabbix有两种监控,主动监控和被动监控:
主动监控模式:zabbix_agent主动收集主机的上面的信息,把它提交给server端。
被动监控模式:zabbix_server主动去找zabbix_agent抓取信息。如果主机一直是主动模式,即客户端主动自己收集数据上交给server,如果人为操作改成被动模式,那么就会有服务器报警:zabbix agent on ####unreachable for 5 minute。这种故障下,本着有“困难找警察,有故障查日志”的精神。查看日志错误就是“由于目标计算机积极拒绝,无法连接”,这个时候请查看配置文件里的ServerActive和Hostname,ServerAvtive这个参数指的是客户端将自己收集到的数据发给谁,Hostname则是显示这个数据是有谁发送的。配置文件的Hostname和WEB页面的Hostname必须保持一致,否则zabbix WEB界面很有可能接收不到数据。zabbix_agent.conf使用超级服务的方式来启动的,zabbix_agentd.conf是以独立进程的方式来启动的。
相关文章推荐
- Zabbix服务端以及客户端安装过程
- zabbix 客户端agent安装部署过程
- 自学Zabbix2.5-客户端agentd安装过程
- zabbix安装(7)升级版本过程
- oracle11g安装以及客户端和plsql连接服务端过程
- (个人笔记)zabbix 客户端安装(windows)
- zabbix3.0.4客户端安装及网卡流量监控配置 推荐
- linux 安装部署zabbix 客户端
- zabbix安装及过程中遇到的问题总结
- zabbix v3.0安装部署全过程详解
- Liunx上zabbix_agent客户端安装
- 运维自动化之ansible playbook安装zabbix客户端
- zabbix_agentd客户端安装与配置(windows操作系统)
- [置顶] 【zabbix教程三】——centos7 安装zabbix客户端并监控
- 使用Fabric自动化安装zabbix服务器端和客户端,附安装脚本
- zabbix客户端一键安装脚本
- zabbix之window客户端安装
- 安装zabbix客户端脚本
- Zabbix 2.4 安装过程,使用帮助详解
- zabbix 客户端安装脚本