Zabbix 1.x:
初始版本,有基本的监控功能。
较简单的界面和配置。
Zabbix 2.x:
引入了分布式监控功能,允许跨多个服务器进行监控。
界面和配置相对改进,更加用户友好。
添加了更多的监控项和模板。
Zabbix 3.x:
引入了更多的监控类型,如 JMX 和 IPMI 监控。
优化了性能和存储系统。
引入了低级别发现功能。
界面改进和更多的可视化选项。
Zabbix 4.x:
进一步提高了性能和效率。
引入了更多的监控类型和数据源,如 Prometheus 数据源。
界面改进和可视化增强。
支持了更多的操作系统和数据库。
Zabbix 5.x:
引入了 Zabbix KPI(Key Performance Indicator)。
引入了自动发现、配置更改和存档功能的支持。
引入了更多的可视化和图表选项,如时间轴图。
提高了容器和云监控的支持。
引入了更多的安全功能,如 HTTP 上下文和授权访问。
Zabbix 6.x:
预计将在将来版本中引入更多功能和改进。
Zabbix 版本选择
Zabbix(Zabbix Monitoring Solution)通常发布两种类型的版本:LTS(Long-Term Support,长期支持)版本和非 LTS 版本。这些版本之间的主要区别在于支持周期、新功能的引入和稳定性。
LTS 版本:
支持周期更长:LTS 版本通常有更长的支持周期,通常为 5 年或更长时间。这意味着您可以长期使用该版本而不必频繁升级。
更强调稳定性:LTS 版本的主要重点是提供稳定性和安全性。它们不会引入大规模的新功能或重大更改,而是专注于 bug 修复和性能改进。
适合生产环境:LTS 版本通常更适合生产环境,特别是对于需要长期稳定性和可靠性的企业。
非 LTS 版本:
支持周期较短:非 LTS 版本的支持周期较短,通常为 1 年或更短时间。这意味着您需要更频繁地升级以获取最新的功能和修复。
新功能引入:非 LTS 版本更有可能引入新的功能、改进和扩展。这使得它们成为了尝试和测试新功能的好选择,但也可能引入一些未知的问题。
用于测试和开发:非 LTS 版本通常更适合测试、开发和实验环境,以便您可以探索和评估最新功能。