尊嘟!Zabbix 4.0版本将于今年10月31日将不再更新及支持,强烈推荐大家升级!
目录
Zabbix版本支持期限
当前Zabbix最新的LTS版本为6.0,发布于2022年2月。Zabbix 4.0版本发布于2018年10月,至今年10月31日将不再更新,强烈推荐大家升级。LTS版本有3年的全面支持和2年的部分支持(仅限严重级别和安全问题),其它版本只支持到下一个大版本。
2
Zabbix版本发布周期
Zabbix大约每6个月发布一个大版本,其中X.0是LTS(Long Term Support-长期支持)版本,包含4.0、5.0和6.0等。
3
Zabbix 4.0独特功能
Zabbix 4.0拥有很多独特的功能,包含图形展现和配置功能等方面,具体概括如下:
1. Dashboard中新增了更加美观和实用的Graph构件
2. HTTP agent类型监控项,便于获取Restful API类型接口数据
3. 普通监控项可以作为监控项原型的父项,LLD宏可应用于监控项原型预处理
4. Zabbix Server与Proxy数据传输默认压缩,减少带宽占用
5. 支持MySQL 8.0
6. 为用户群组配置基于标签的权限
7. 触发器页面显示触发器的状态(OK/Problem)
8. 立即获取监控项数据(Execute now)
9. 手动修改问题严重级别
10. 使用!避免单位转换
11. 必填选项使用红色星号标记
12. 其它
4
Zabbix 5.0有吸引力的功能
你是否在使用Zabbix 4.0的时候偶尔出现内存溢出导致Zabbix Server服务中断,是否感觉MySQL数据库压力较大且缺少数据压缩,等等。下面介绍5.0相较于4.0的新功能,肯定有一些你喜欢的功能。
Zabbix 4.2:
1. 支持TimescaleDB,压缩数据
2. 支持Javascript预处理、Prometheus格式预处理,数据处理功能更加强大
3. Zabbix Proxy支持预处理,分担Zabbix Server预处理压力
4. 模板和主机级别标签,标签配置更加灵活
Zabbix 4.4:
1. Zabbix Agent2,支持开箱即用监控方案
2. Webhook告警媒介,配置前端可视
Zabbix 5.0:
1. 树状导航栏,UI更加美观时尚
2. 在UI上测试监控项,测试方便
3. LLD规则支持Override,可做个性化配置
4. 密文宏值,更加安全
5. nodata()触发器依赖于Zabbix Proxy的可用性,避免因为Zabbix Proxy离线出现告警风暴
6. 主机接口上配置SNMP版本,仅有一种SNMP Agent类型监控项,配置更方便
5
Zabbix 6.0有吸引力的功能
你是否找不到简便可靠的Zabbix Server高可用方案,是否希望配置动态阈值,等等。下面介绍6.0相较于5.0的新功能,肯定有一些你喜欢的功能。
Zabbix 5.2:
1. 新增趋势数据触发器,使用趋势数据,避免拉取大量历史数据影响整体性能
2. 基于角色的访问控制,权限控制更加细化
3. 支持Modbus和MQTT,IOT监控开箱即用
4. 支持HashiCorp Vault,密文存储更可靠
Zabbix 5.4:
1. PDF格式定时报表,可定时生成发送报表
2. 统一可计算监控项和聚合监控项,并且强化聚合功能
3. 通过API token调用Zabbix API,避免提供用户和密码
Zabbix 6.0:
1. 原生Zabbix Server HA,配置简单可靠
2. 增加基线监控和异常检测,开箱即用的动态阈值功能
3. 密码强度要求提升,符合审计要求
4. 新增TopN主机/指标值/Geomap构件,进一步提升UI效果
6
升级需要注意事项
Zabbix对接了一些第三方平台,其它部门调用Zabbix API拉取数据,有很多Zabbix Proxy,Zabbix数据量太大,这些都不应该是不升级的理由。在升级前需要清楚Zabbix版本差异处,理清关联系统(接口调用/被调用),做 好备份。主要注意事项:
1. 不建议在原有服务器上直接升级,除非你的监控规模很小且能够保证快速恢复
MySQL/MariaDB数据库存储引擎是否为innodb
2. 做好数据库备份方案,确保磁盘空间足够,避免备份数据导致空间占满
3. 提前做好事件平台、工单平台、可视化平台和报表平台等的适配,避免升级完成后才发现不适配
4. 提前配置维护期或者关闭告警,避免告警风暴
5. 数据库版本、字符集和校验集(Zabbix 5.0校验集是utf8_bin,MySQL版本5.7.X-8.0.X;Zabbix 6.0字符集utf8mb4校验集utf8mb4_bin,MySQL版本8.0.X)
6. PHP版本(Zabbix 4.0要求>=5.4.0且<8.0,Zabbix 5.0要求>=7.2.0且<8.0,Zabbix 6.0要求>=7.2.5以及8.0-8.2)
7. Zabbix Java Gateway和Zabbix Web Service按需开启
8. Zabbix 5.0提升了浮点数的精度,需要手动运行补丁包
9. Zabbix 6.0为所有表添加了主键,需要手动运行补丁包
10. 尽量提前做好Zabbix Proxy安装配置,减少服务中断时间
11. 如果安装路径发生变化,需要按需修改扩展脚本
————————
感谢本文整理者何星。何星:Zabbix大中华区培训师。
Zabbix考证含金量大,仅需白菜价
转发本海报至其他相关的3个技术群(100人以上),参与该场培训者还可享受
1. 2022年Zabbix全年在线课课件及录屏。
2. 培训抵扣券(下次使用)。
延伸阅读:
银行案例|Zabbix跨版本升级指南,4.2-6.0不香吗?
扫一扫|加入技术交流群
微信号|17502189550
备注“使用Zabbix年限+企业+姓名”
5000+用户已加入!
一个人走得快,一群人走得远!