相比较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安装)相关推荐

  1. Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  2. mysql8.0.12怎么用_Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  3. Vmware Vcenter 5.1 部署安装过程 part 4 vmware vcenter 安装步骤

    Vmware  Vcenter 5.1  部署安装过程 part 4 vmware vcenter  安装步骤 作者:黄鑫      时间:2013-8-14    QQ:153890227(欢迎交流 ...

  4. win7 安装.Net framework 4.0出现 安装不成功,错误代码0x80240037 的解决方法

    这里写自定义目录标题 win7 安装.Net framework 4.0出现 安装不成功,错误代码0x80240037 的解决方法 第一种解决方案 第二种方法 win7 安装.Net framewor ...

  5. 【安装过程】OllyDbg工具的安装使用学习

    安装过程: 官网下载安装即可,打开对应的压缩文件里面有help文档,会告诉怎么安装,大概解压缩就好了,exe文件发送个快捷方式到桌面,注意设置以管理员身份运行. 初步了解: help文档可以帮助了解, ...

  6. mysql8.0.12最小化安装_简述MySql8.0编译安装过程

    [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 8.0.1905 (Core) 注意:不要用8以下的系统编译My ...

  7. python3安装setuptools步骤_linux环境下的python安装过程(含setuptools)

    这里我不想采用诸如ubuntu下的apt-get install方式进行python的安装,而是在linux下采用源码包的方式进行python的安装. 一.下载python源码包 打开ubuntu下的 ...

  8. windows环境下tensorflow安装过程详解(亲测安装成功后测试那块)

    写在最前: 在安装过程中遇到很多坑,一开始自己从官网下载了Python3.6.3或者Python3.6.5或者Python3.7.1等多个版本,然后直接pip install tensorflow或者 ...

  9. vision安装过程中出错_scrapy安装过程中之Twisted的安装遇到的坑

    先简单描述scrapy的整个安装过程,网上很多,所以直接拿过来说了: ①安装lxml,直接pip install lxml即可: ②安装安装zope.interface ,同样pip install ...

最新文章

  1. 3 View - 状态保持 session
  2. qt中设置控件不能使用
  3. LeetCode刷题(47)--Gray Code
  4. 浅分享一下zzulioj刷题总结
  5. mysql数据库可以放pdb文件吗_pdb数据库文件的搜索结果-阿里云开发者社区
  6. php换脸,ps如何给人物换脸?ps人物换脸教程
  7. 【小林课堂】【光学】透镜成像应用
  8. 非形式逻辑(04)因果关系和推理
  9. java.sql.SQLException: Incorrect string value: '\xF0\x9F\x90\x94
  10. linux编译符号那些事儿
  11. 不要再叫自己“程序员”了
  12. 咸鱼笔记—Socket 通信
  13. 分布式事务解决方案Seata
  14. 图片压缩网址和工具---TinyPNG
  15. 基于模板的知识问答方法
  16. 怎么把照片改成一寸照?教你把照片改成一寸照的方法
  17. 空间里相片批量导入u盘_如何将手机中的照片、视频快速的保存到U盘上?3分钟教你详细步骤...
  18. 数组的定义、初始化和使用
  19. 马尔科夫链与MCMC方法
  20. 智慧物业管理系统【源码好优多】

热门文章

  1. 联通押宝iPhone 4到底是福是祸?
  2. 纯HTML,CSS实现点击图片,显示内容
  3. 树莓派4b用网线连接笔记本(自己笔记用)
  4. ORACLE CASE WHEN 及 SELECT CASE WHEN的用法
  5. python一元线性回归_Python实现——一元线性回归(梯度下降法)
  6. What is asymptotically tight bound?
  7. Java项目:ssm超市进销存管理系统
  8. Sugar ORM框架源码分析
  9. 微信弯道超车!推出微信支付零花钱,可以用来发红包、转账,太香了!
  10. strcasecmp 的使用