• zabbix-agent和zabbix-agent2的区别,zabbix-agent的主动和被动模式


    这部分是agent与agne2对比的描述。 |

    参数 Zabbix agent Zabbix agent 2
    程序设计语言 C 一部分使用C,其他用go
    守护进程 yes no (Windows 5.0.4之后版本支持)
    扩展支持 自定义C的可加载模块。 自定义GO的插件。
    请求
    支持平台 Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: 从xp开始所有的桌面和服务端版本。 Linux, Windows: 从xp开始所有的桌面和服务端版本。
    支持的加密库 GnuTLS 3.1.18 and newer
    OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1
    SSL库 - tested with versions 2.7.4, 2.8.2 (某些限制的使用, 查看 加密详情页). Linux: OpenSSL 1.0.1和最新版本在Zabbix 4.4.8之后支持。
    MS Windows: OpenSSL 1.1.1或者最新版.
    OpenSSL库必须开启PSK,否则LibreSSL不支持.
    监控进程
    进程 每个server/proxy都有独立的进程。 单个进程多线程。
    这最大的线程数由GOMAXPROCS环境变量决定。
    指标 UNIX: 查看支持的 items.
    Windows: 查看指定Windows版本的监控项. UNIX: Zabbix agent支持所有指标。
    其他的, agent2 提供Docker, Memcached, MySQL, PostgreSQL, Redis, systemd (查看agent2的监控项)的Zabbix-native监控方案
    Windows: Zabbix agent支持所有指标和HTTPS检查 net.tcp.service* , LDAP.
    其他的, agent2 提供关于PostgreSQL, Redis的Zabbix-native监控方案。
    并发 单进程按监控项顺序进行检查 来自不同插件的检查或一个插件内的多个检查可以同时执行。
    计划/灵活 间隔 仅支持被动检查。 支持主动检查。
    第三方traps no yes
    Additional features
    永久存储 no yes
    超时设置 只能定义agent级别。 超时插件可以覆盖在agent上的级别超时设置。
    删除用户权限 yes (Unix-like systems only) no
    用户可配置密码套件 yes
    no

    文章摘抄与zabbix.com 官网
    参考:
    https://www.zabbix.com/documentation/5.0/zh/manual/appendix/agent_comparison
    建议初学者多看官网

    主动模式和被动模式的区别

    Zabbix的主动模式和被动模式都是相对agent来说的。一般情况下默认使用的是zabbix的被动模式,即zabbix server根据监控项定义的时间主动去收集zabbix agent上的数据,优点是能使用更多的模板,更具有灵活性,缺点是当zabbix agent节点过多的时候会增加zabbix server的负荷。主动模式就是zabbix agent将消息推送给zabbix server,优点是减轻了zabbix server的压力,缺点是所有的模板要修改为主动模式。

  • 相关阅读:
    装饰者模式
    Moon.Orm总目录,及常见问题解决方案(有问题直接在这里问,我会立即作答)
    中国IT格局分析
    细说MVC框架的几大困惑
    一天学一个模式_第一天:策略模式
    一天学一个模式_第三天:单例模式
    一天学一个模式_第二天:代理模式
    News: Microsoft Released URL Rewriter 2.0 RTW
    微软一站式示例代码库 20100125 新增代码示例简介
    微软一站式示例代码库 1月小结
  • 原文地址:https://www.cnblogs.com/w1sh/p/14948024.html
Copyright © 2020-2023  润新知