1 Active agents

使用Zabbix agent创建监控项时有两种方式,即Active(主动式)agent和Passive (被动式)agent。

在Active agent模式下,Zabbix agent启动后,由agent端初始化和Zabbix server之间的通信,向Zabbix server发出获取监控项清单的请求,server端收到请求后响应agent发出的请求,并将监控项清单发送给agent。agent端定期和Zabbix server通信,保证获得最新的监控项清单。agent则根据监控项清单查询监控项的数据并将结果发送给Zabbixserver。流程如下图3-1所示。

图 3-1

为了启用Active agent模式,需要在zabbix_agentd.conf文件中配置ServerActive参数,告诉agent可以联系到哪些服务器(默认端口是10051)。通过配置RefreshActiveChecks参数,可以设置agent端多长时间向server询问一次监控项清单,默认是120秒。在默认设置下server端改变active agent监控项有关的一些设置后,server端需要1分钟刷新配置缓存(通过server配置文件中的参数CacheUpdateFrequency设置,默认是60秒),agent需要等待2分钟才能够知道监控项的变化。如果从server查询监控项清单失败(网络问题或其他原因),agent端会等待1分钟后重新向server发出查询请求。Active agent也有自己的缓存,可以通过BufferSend或BufferSize进行设置, BufferSend参数设置监控项数据在缓存中保留的时间,默认是5秒(可以设置到3600)。BufferSize参数设置保留监控项数据的缓存大小,默认是100(可以设置到65535)

配置Active agent监控项的步骤:

1、  Zabbix agent安装完成后,打开配置文件zabbix_agentd.conf。

2、  设置ServerActive参数,格式为IP:port 或DNS主机名:port。在这里我们可以设置多个server或proxy的DNS主机名或IP地址,用逗号分隔。

3、  设置Hostname参数,这个名字必须是唯一的并和Zabbixserver中Configuration -->Hosts页面中添加的主机名称相同。

4、  验证Zabbix server的10051端口能够访问。

5、  重启zabbix_agent(systemctlrestart zabbix-agent.service)。

6、  检查agent日志(tail -f/var/log/zabbix/zabbix_agentd.log)。

7、  在主机中添加主动式监控项(Configuration --> Hosts --> Items --> Create item)。选择监控项的Type(类型)为Zabbix agent(active)。

2 Passive agents

Passive agent为我们提供了一种简单易行的方法,Zabbixserver或proxy根据监控项中配置的Update interval(数据更新间隔),定期向agent端发出查询请求,如CPU负载、磁盘使用空间等等。agent根据请求收集监控项数据并返回给server或proxy。整个过程就是简单的一问一答,你要什么值我给你什么值,从agent角度来看是被动的回答。如下图3-2所示。

图 3-2

配置Passive agent监控项的步骤:

1、  安装Zabbix agent,打开配置文件zabbix_agentd.conf。

2、  设置Server参数,格式为IP 或DNS主机名。在这里我们可以设置多个server或proxy的DNS主机名或IP地址,用逗号分隔。

3、  注释掉ServerActive和Hostname这两个参数,在Passive agent模式中不需要这两个参数,如果你想同时使用active agent,这两个参数必须配置。

4、  验证agent端的10050端口能够访问。

5、  重启zabbix_agent(systemctlrestart zabbix-agent.service)。

6、  检查agent日志(tail -f/var/log/zabbix/zabbix_agentd.log)。

7、  在主机中添加被动式监控项(Configuration --> Hosts --> Items --> Create item)。选择监控项的Type(类型)为Zabbix agent。

Zabbix_agent的主动式和被动式相关推荐

  1. ftp主动式和被动式_主动与被动公司和分布式工作:十个基本要点

    ftp主动式和被动式 As we look to the return to work after the summer break, it's becoming clear we have litt ...

  2. 主动式和被动式电容笔哪个好用?苹果平板平替笔排行

    被动式电容笔与主动式电容笔最大的不同在于主动式电容笔具有更广泛的应用领域,可以与不同种类的电容屏幕进行匹配.随着人们对其了解的不断深入,其应用也日益广泛.除此之外,平替电容笔的技术,也在不断的改进和提 ...

  3. 主动式电容笔好用吗?主动式和被动式电容笔的区别

    主动式电容笔和被动式的最大区别就是主动式电容笔的适用范围更广,能够与多种类型的电容显示设备相匹配.随着人们对电容笔的认识越来越多,其的应用范围也越来越广.平替电容笔的制造技术已趋于成熟,向实用化迈进, ...

  4. 主动式和被动式电容笔哪个好用?第三方电容笔推荐

    随着IPAD越来越受欢迎,一些学生已经从传统的纸笔教学转向了无纸化教学.因此,苹果的那支原装电容笔便成为了热门产品,很多人都在想,这种售价近千元的产品,究竟有什么特别之处?我认为,对于职业画师来说,苹 ...

  5. 主动式电容笔和被动式电容笔的区别,哪个电容笔好用

    由于Apple pencil的广泛使用,许多小伙伴可以入手电容笔,而市面上的电容笔有几十块钱一支,几百块钱一支都有,为什么他们的价格区别这么大呢?因为它们有区分主动式和被动式,被动式只是代替手指来按压 ...

  6. 被动语态和非谓语区别_判断非谓语动词是否用被动式的三个技巧

    说明:引用此文请注明出处,并务请保留后面的有效链接地址,谢谢! 判断非谓语动词是否用被动式的三个技巧 根据非谓语动词所表示动作与其逻辑主语的关系,非谓语动词可以主动式和被动式两种形式,但由于-ed分词 ...

  7. 平板触控笔哪种好?主动式电容笔推荐

    现在市面上的电容笔分为主动式和被动式电容笔,很多小伙伴都分不清主动式和被动式电容笔的区别.今天给大家介绍一下这两款电容笔的区别.给大家分享几款好用的平替电容笔. 一.主动式电容笔和被动式电容笔的区别: ...

  8. Zabbix 02、页面配置

    Zabbix 页面配置 配置监控 自定义监控项 自定义触发器 自定义报警[邮件] 自定义报警[微信] 自定义监控项[升级版] 1.监控端口状态 2.监控TCP 11 种连接状态 3.监控内存使用率 自 ...

  9. 运维攻城狮面试题汇总

    面试题汇总 什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络.系统.数据库.开发.安全.监 ...

最新文章

  1. 【机器学习算法-python实现】K-means无监督学习实现分类
  2. 201709-5 除法 ccf(树状数组)
  3. FLV文件格式(Z)(转载)
  4. CSS media queries
  5. 安装linux到服务器配置,CentOS 6.3 服务器安装配置
  6. windows linux 传文件_2种windows到linux上传文件的方法
  7. 有道云怎么换行_markdown换行语法 有道云笔记markdown怎么换行?
  8. PHP-dede学习:common.ini.php文件
  9. Lync常识之Lync Server有哪些角色
  10. H.266代码学习:xCheckRDCostMerge2Nx2N函数
  11. UE4 粒子特效基础学习 (02-光晕效果制作)
  12. 颜色分类Python解法
  13. Quuppa_基站灯闪烁原因
  14. cf一直连接服务器,玩穿越火线显示连接服务器超时怎么回事?原因分析及解决方法...
  15. 操作系统--04文件管理
  16. latex ctexart中文空白模板 以及去除右上角页眉的方法【Latex入门学习】
  17. 二代旅游CMS网站管理系统使用手册(二)--目的地管理
  18. html怎么所有按钮没效果图,点击按钮没反应?所有按钮都没反应
  19. java win10窗口启动假死_win10电脑任务栏和窗口假死怎么办_win10任务栏和窗口假死的解决方法...
  20. 打开计算机无法最小化,软件一打开就最小化到任务栏怎么办_电脑打开程序它就最小化的解决方法...

热门文章

  1. 移动Web开发基础-Viewport
  2. 诺基亚 and 微软,两只大象能否共舞?
  3. 不需要下载7-zip 解压 7z.001 7z.002 7z.003
  4. AR虚拟互动系统创造身临其境的多元互动体验
  5. 木纹标识lisp_Lisp
  6. 走马观花-浪里跳-学习英文
  7. Python输出 计算器 !
  8. Java并发相关知识(多线程、锁、容器、工具)
  9. 网易互娱游戏研发面经及答案
  10. requests+selenium 爬取企查查网,1000+条数据轻轻松松