一、zabbix-server5版本
1、更方便通过监测自定义脚本的结果,配合触发器,可以实现运维工作中所有能够辐射到的范围。
同时支持物联网和工业设备监控
5.2已经提供开箱即用的模板(docker、redis等等模板文件)
2、与HashiCorp Vault集成可通过对令牌,密码,证书,加密密钥,API令牌,用户名等的细粒度控制访问来安全存储所有敏感信息。所有秘密都被保存在Zabbix之外的安全地方,Zabbix数据库中没有存储敏感数据。
3、充分利用历史数据!一组新的触发器功能可以进行长期数据分析,并可以创建强大的洞察力,检测异常和系统行为异常。
- 现在,您可以获得有关检测到的异常情况的智能告警,例如“9月网络流量总量增加了28%”或“上周新用户注册量减少了12%”。
- 趋势分析功能不仅可以用于IT监控项,还可以用于kpi来度量业务绩效、销售和营销效率、客户支持服务质量(QoS)等。
4、更精细化的用户角色功能,更好的配置用户权限
现在,Zabbix支持灵活的用户角色,以便对用户权限进行更精细化的管理,从而控制对Zabbix UI、API方法和用户操作的各个部分的访问权。
现在可以创建安全的客户门户、只读用户、仅能访问仪表板的用户、具有有限权限的超级管理员等等。
对Zabbix API访问权限的精细化控制,使与第三方服务的集成更加安全。
5、Zabbix引入了跨多个节点扩展Zabbix UI和API组件的能力,以实现提速、HA和冗余。
6、可读性更强的Yaml格式成为新的模板标准和Zabbix导入/导出操作的标准。
二、zabbix-agent2介绍
Zabbix 5.0 版本推出了使用 go 语言重写的 Agent2,也是 5.0 版本新特性,Agent2 有如下特性:
特性较多,建议使用。由于使用 go 语言编写,编译安装与之前版本有所区别。Agent2 默认使用的 10050 端口,与 Zabbix Agent 端口一样,不修改端口情况下,同一台机器不能同时启动 Zabbix Agent 与 Zabbix Agent2。
对比项 | Zabbix agent | Zabbix agent 2 |
---|---|---|
编程语言 | C | Go (含部分C语言实现) |
是否守护进程 | 是 | 否 ( 5.0.4开始,Windows是守护进程) |
支持扩展 | C语言开发模块 | GO语言插件 |
平台要求 | ||
支持平台 | Linux, IBM AIX, FreeBSD, NetBSD, OpenBSD, HP-UX, Mac OS X, Solaris: 9, 10, 11, Windows: all desktop and server versions since XP | Linux, Windows: all desktop and server versions since XP. |
支持crypto 库 | GnuTLS 3.1.18 and newer OpenSSL 1.0.1, 1.0.2, 1.1.0, 1.1.1 LibreSSL - tested with versions 2.7.4, 2.8.2 (certain limitations apply, see the Encryption page for details). |
Linux: OpenSSL 1.0.1 and later is supported since Zabbix 4.4.8. MS Windows: OpenSSL 1.1.1 or later. The OpenSSL library must have PSK support enabled. LibreSSL is not supported. |
监控进程 | ||
进程 | 每个服务器/代理使用独立活动检查过程。 |
自动创建线程的单个进程。 最大线程数由GOMAXPROCS环境变量决定。 |
监控项 | UNIX: see a list of supported items. Windows: see a list of additional Windows-specific items. |
UNIX: All metrics supported by Zabbix agent. Additionally, the agent 2 provides Zabbix-native monitoring solution for: Docker, Memcached, MySQL, PostgreSQL, Redis, systemd (see a list of agent 2 specific items). Windows: All metrics supported by Zabbix agent, and also net.tcp.service* checks of HTTPS, LDAP. Additionally, the agent 2 provides Zabbix-native monitoring solution for: PostgreSQL, Redis. |
并发 | 对单个服务器的活动检查按顺序执行 | 不同插件的检查或者一个插件中的多个检查可以同时执行。 |
动态间隔 | 被动模式 | 主动被动均可 |
是否支持第三方traps | 否 | 是 |
其他特性 | ||
持久化存储 | 否 | 否 |
超时设置 | agent级别 | 插件级别 |
降低用户权限 | 否 (Unix-like systems only) | 否 |
可配置密码套件 | 否 | 否 |
有问题请加博主微信进行沟通!
全部评论