Zabbix客户端的安装过程(含3.0 agent安装)
相比较zabbix服务器端安装的唧唧哇哇,客户端安装就省事很多了。
首先,登陆一个服务器,在下载的文件夹里下载zabbix,本文选择的是3.0.3版本。
#wget http://heanet.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.0.3/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用户,
# 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是以独立进程的方式来启动的。
==========================================分割线======================================
由于centos6.5没有3.0的yum源,所以,我们从zabbixcn团队的github上去下载。之后本地安装,如下:
[root@agent1 ~]# git clone https://github.com/zabbixcn/zabbix3.0-rpm.git [root@agent1 ~]# cd zabbix3.0-rpm/RPMS/ [root@agent1 RPMS]# yum localinstall zabbix-agent-3.0.0-1.el6.x86_64.rpm -y
其他更改的东西跟zabbix 2.2的一样。
转载于:https://blog.51cto.com/chenx1242/1828777
Zabbix客户端的安装过程(含3.0 agent安装)相关推荐
- Mysql8.0.12安装教程方法 Mysql8.0.12安装教程
Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...
- mysql8.0.12怎么用_Mysql8.0.12安装教程方法 Mysql8.0.12安装教程
Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...
- Vmware Vcenter 5.1 部署安装过程 part 4 vmware vcenter 安装步骤
Vmware Vcenter 5.1 部署安装过程 part 4 vmware vcenter 安装步骤 作者:黄鑫 时间:2013-8-14 QQ:153890227(欢迎交流 ...
- win7 安装.Net framework 4.0出现 安装不成功,错误代码0x80240037 的解决方法
这里写自定义目录标题 win7 安装.Net framework 4.0出现 安装不成功,错误代码0x80240037 的解决方法 第一种解决方案 第二种方法 win7 安装.Net framewor ...
- 【安装过程】OllyDbg工具的安装使用学习
安装过程: 官网下载安装即可,打开对应的压缩文件里面有help文档,会告诉怎么安装,大概解压缩就好了,exe文件发送个快捷方式到桌面,注意设置以管理员身份运行. 初步了解: help文档可以帮助了解, ...
- mysql8.0.12最小化安装_简述MySql8.0编译安装过程
[[email protected] ~]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) 注意:不要用8以下的系统编译My ...
- python3安装setuptools步骤_linux环境下的python安装过程(含setuptools)
这里我不想采用诸如ubuntu下的apt-get install方式进行python的安装,而是在linux下采用源码包的方式进行python的安装. 一.下载python源码包 打开ubuntu下的 ...
- windows环境下tensorflow安装过程详解(亲测安装成功后测试那块)
写在最前: 在安装过程中遇到很多坑,一开始自己从官网下载了Python3.6.3或者Python3.6.5或者Python3.7.1等多个版本,然后直接pip install tensorflow或者 ...
- vision安装过程中出错_scrapy安装过程中之Twisted的安装遇到的坑
先简单描述scrapy的整个安装过程,网上很多,所以直接拿过来说了: ①安装lxml,直接pip install lxml即可: ②安装安装zope.interface ,同样pip install ...
最新文章
- 3 View - 状态保持 session
- qt中设置控件不能使用
- LeetCode刷题(47)--Gray Code
- 浅分享一下zzulioj刷题总结
- mysql数据库可以放pdb文件吗_pdb数据库文件的搜索结果-阿里云开发者社区
- php换脸,ps如何给人物换脸?ps人物换脸教程
- 【小林课堂】【光学】透镜成像应用
- 非形式逻辑(04)因果关系和推理
- java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\x94
- linux编译符号那些事儿
- 不要再叫自己“程序员”了
- 咸鱼笔记—Socket 通信
- 分布式事务解决方案Seata
- 图片压缩网址和工具---TinyPNG
- 基于模板的知识问答方法
- 怎么把照片改成一寸照?教你把照片改成一寸照的方法
- 空间里相片批量导入u盘_如何将手机中的照片、视频快速的保存到U盘上?3分钟教你详细步骤...
- 数组的定义、初始化和使用
- 马尔科夫链与MCMC方法
- 智慧物业管理系统【源码好优多】