Zun Du Fake Du, Zabbix 4.0 is going to stop updating?! Wall cracking recommended upgrade


Zundu! Zabbix 4.0 version will no longer be updated and supported on October 31 this year. We strongly recommend everyone to upgrade!


Table of contents

1 Zabbix version support period

2 Zabbix version release cycle

3 Zabbix 4.0 unique features

4 Attractive Features of Zabbix 5.0

5 Attractive Features of Zabbix 6.0

6 Things to note when upgrading


1

Zabbix version support period

The current latest LTS version of Zabbix is ​​6.0, released in February 2022. Zabbix 4.0 was released in October 2018 and will no longer be updated until October 31 this year. It is strongly recommended that everyone upgrade. The LTS version has 3 years of full support and 2 years of partial support (limited to severe levels and security issues). Other versions are only supported until the next major version.


2

Zabbix version release cycle

Zabbix releases a major version approximately every 6 months, of which X.0 is the LTS (Long Term Support) version, including 4.0, 5.0, and 6.0.


3

Zabbix 4.0 unique features


Zabbix 4.0 has many unique features, including graphic display and configuration functions, which are summarized as follows:


1. A more beautiful and practical Graph component has been added to the Dashboard.


2. HTTP agent type monitoring items to facilitate obtaining Restful API type interface data


3. Ordinary monitoring items can be used as the parent of monitoring item prototypes, and LLD macros can be applied to preprocessing of monitoring item prototypes.


4. Zabbix Server and Proxy data transmission is compressed by default to reduce bandwidth usage.


5. Support MySQL 8.0


6. Configure label-based permissions for user groups


7. The trigger page displays the status of the trigger (OK/Problem)


8. Get monitoring item data immediately (Execute now)


9. Manually modify the problem severity level


10. Use! Avoid unit conversions


11. Required options are marked with a red asterisk


12. Others


4

Attractive features of Zabbix 5.0


Do you occasionally experience memory overflow when using Zabbix 4.0, causing Zabbix Server service interruption? Do you feel that the MySQL database is under great pressure and lacks data compression, etc. The following introduces the new features of 5.0 compared to 4.0. There must be some features you like.


Zabbix 4.2:


1. Support TimescaleDB, compress data


2. Supports Javascript preprocessing and Prometheus format preprocessing, and the data processing function is more powerful


3. Zabbix Proxy supports preprocessing and shares the preprocessing pressure of Zabbix Server


4. Template and host level labels, label configuration is more flexible


Zabbix 4.4:


1. Zabbix Agent2, supports out-of-box monitoring solutions


2. Webhook alarm media, configure front-end visibility


Zabbix 5.0:


1. Tree-like navigation bar, the UI is more beautiful and fashionable


2. Test monitoring items on the UI for easy testing


3. LLD rules support Override and can be customized


4. Encrypted macro value, more secure


5. The nodata() trigger relies on the availability of Zabbix Proxy to avoid alarm storms due to Zabbix Proxy being offline.


6. Configure the SNMP version on the host interface. There is only one SNMP Agent type monitoring item, making the configuration more convenient.


5

Attractive features of Zabbix 6.0


Are you unable to find a simple and reliable high-availability solution for Zabbix Server? Do you want to configure dynamic thresholds, etc. The following introduces the new features of 6.0 compared to 5.0. There must be some features you like.


Zabbix 5.2:


1. Add a new trend data trigger to use trend data to avoid pulling in a large amount of historical data and affecting overall performance.


2. Role-based access control and more detailed permission control


3. Support Modbus and MQTT, IOT monitoring is available out of the box


4. Support HashiCorp Vault, ciphertext storage is more reliable


Zabbix 5.4:


1. Scheduled reports in PDF format, which can be generated and sent regularly


2. Unify the computable monitoring items and aggregated monitoring items, and strengthen the aggregation function


3. Call Zabbix API through API token to avoid providing user and password


Zabbix 6.0:


1. Native Zabbix Server HA, simple and reliable configuration


2. Add baseline monitoring and anomaly detection, and out-of-the-box dynamic threshold function


3. Increased password strength requirements to meet audit requirements


4. Added TopN host/indicator value/Geomap components to further improve the UI effect


6

Things to note when upgrading

Zabbix is ​​connected to some third-party platforms, other departments call Zabbix API to pull data, there are many Zabbix Proxy, and the amount of Zabbix data is too large. These should not be reasons not to upgrade. Before upgrading, you need to know the differences between Zabbix versions, sort out the related systems (interface calling/called), and make backups. Main things to note:


1. It is not recommended to upgrade directly on the original server unless your monitoring scale is small and you can ensure quick recovery.

Whether the MySQL/MariaDB database storage engine is innodb


2. Make a database backup plan to ensure sufficient disk space to avoid backing up data and causing the space to fill up.


3. Adapt the event platform, work order platform, visualization platform, reporting platform, etc. in advance to avoid discovering incompatibility after the upgrade is completed.


4. Configure maintenance periods in advance or turn off alarms to avoid alarm storms


5. Database version, character set and check set (Zabbix 5.0 check set is utf8_bin, MySQL version 5.7.X-8.0.X; Zabbix 6.0 character set utf8mb4 check set utf8mb4_bin, MySQL version 8.0.X)


6. PHP version (Zabbix 4.0 requires >=5.4.0 and <8.0, Zabbix 5.0 requires >=7.2.0 and <8.0, Zabbix 6.0 requires >=7.2.5 and 8.0-8.2)


7. Zabbix Java Gateway and Zabbix Web Service are enabled on demand


8. Zabbix 5.0 improves the accuracy of floating point numbers, and you need to run the patch package manually.


9. Zabbix 6.0 adds primary keys to all tables, and you need to run the patch package manually.


10. Try to install and configure Zabbix Proxy in advance to reduce service interruption time


11. If the installation path changes, you need to modify the extension script as needed


————————

Thanks to He Xing, the organizer of this article . He Xing: Zabbix Greater China trainer.



Zabbix's research is valuable and only costs a cabbage price


Click to register and reserve your seat!


Forward this poster to 3 other related technical groups (more than 100 people), and those who participate in this training can also enjoy

1. Zabbix full-year online courseware and screen recordings in 2022.

2. Training discount coupon (to be used next time) .



Further reading:


Bank Case | Zabbix cross-version upgrade guide, isn’t 4.2-6.0 good?


How to upgrade Zabbix 5.0 to 6.0? Operational documentation


Zabbix6.0 Upgrade Guide-How to upgrade the database simultaneously?


Scan | Join the technical exchange group

WeChat ID|17502189550

Note: "Years of using Zabbix + company + name"

5000+ users have joined!

One person can go fast, but a group of people can go far!


本文分享自微信公众号 - Zabbix开源社区(china_zabbix)。
如有侵权,请联系 [email protected] 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

雷军:小米全新操作系统澎湃 OS 正式版已完成封包 国美 App 抽奖页面弹窗辱骂其创始人 美国政府限制向中国出口 NVIDIA H800 GPU 小米澎湃OS界面曝光 大神用 Scratch 手搓 RISC-V 模拟器,成功运行 Linux 内核 RustDesk 远程桌面 1.2.3 发布,增强 Wayland 支持 拔出罗技 USB 接收器后,Linux 内核竟然崩溃了 DHH 锐评“打包工具”:前端根本不需要构建 (No Build) JetBrains 推出 Writerside,创建技术文档的工具 Node.js 21 正式发布
{{o.name}}
{{m.name}}

Guess you like

Origin my.oschina.net/u/3900302/blog/10108582
Recommended