We are approaching a very exciting time. Around June or July, we expect the release of Zabbix 8.0 LTS. But right now, the testing cycle has begun. I’ve taken a close look at Zabbix 8.0 Alpha2 to see what new features, improvements, and "game changers" are being introduced. Whether you are managing a small home lab or a massive enterprise infrastructure, there is something here for you.
Let’s break down the most significant updates found in this release.
The Big One: Dashboard Import & Export
Finally! This is perhaps the most highly requested feature (ZBXNEXT-5419), and it is now a reality in Alpha2. Until today, moving a dashboard from a testing environment to production was a headache. Now, Zabbix allows us to easily export and import dashboards.
You can export in three formats: YAML, XML, and JSON. YAML is particularly readable and great for version control. This feature simplifies sharing dashboards with the community or migrating configurations between environments. It’s a massive quality-of-life improvement for administrators.
Frontend & UI Modernization
Zabbix continues to evolve its interface, making it not just more functional, but faster and cleaner.
- New Scatter Plot Widget: A great addition for visualizing metric correlations and outliers, useful for analyzing signal-to-noise ratios in access points or similar data.
- Top Items Widget Aggregation: Previously, you had to create separate aggregate items to see totals. Now, you can aggregate item patterns (like creating a "Total Interface Bits" column) directly within the widget using Sum, Count, etc.
- Inline Form Validation: A path started in version 7, Zabbix now offers real-time error checking across almost all UI forms. No more waiting to hit "Save" just to find out you made a typo!
- UI Polish & Embedded Fonts: The interface feels snappier. With embedded fonts, rendering is consistent and faster, giving the whole platform a more modern aesthetic.
Server & Proxy Performance Boosts
For large-scale installations, performance is everything. Alpha2 brings several "under the hood" improvements that might not be visible on the dashboard but are crucial for stability.
DNS Caching & Failover
Zabbix now includes native c-ares support for Server, Proxy, and Agent. This means better DNS caching. In large environments where thousands of checks are performed, constantly resolving DNS can generate massive traffic. This update optimizes that flow significantly.
Smarter Proxy Throttling
This is vital for enterprise setups. In previous versions (pre-7.0), if a proxy went offline and came back with a buffer full of data, it could flood the Zabbix Server, potentially crashing it or clogging the history cache. The new refined throttling logic manages this data flow much more intelligently, preventing server overloads during recovery.
The Game Changer: Native JSON Item
If there is one feature that paves the way for the future of observability, it is the Native JSON Item.
Previously, Zabbix treated JSON as unstructured text with a 65KB limit. Now, we have a dedicated JSON value type supporting up to 128 MiB per write. Why is this a game changer?
- Foundation for Observability: It is built to ingest OpenTelemetry data, APM traces, and structured logs.
- Memory Safe: It bypasses the Zabbix Value Cache to prevent server memory exhaustion.
- The Ultimate Master Item: You can store massive API payloads natively and use dependent items to extract exactly what you need.
This also prepares Zabbix for the upcoming ClickHouse history backend, promising lightning-fast analytics for this type of data.
Agent & Plugin Enhancements
The ecosystem around the Zabbix Agent continues to mature with updated plugins:
- Oracle Plugin: Now supports TCPS (TLS) for encrypted database monitoring.
- MySQL Plugin: Updated to support
SHOW REPLICA STATUSalongside the older slave status. - Ceph Plugin: Completely rewritten using the native
go-cephlibrary, moving away from the legacy method used in older Ceph versions (like those in Proxmox). - Debug Mode: A new
-tflag for loadable plugins makes debugging custom plugins significantly easier.
What’s Next? The Road to Beta
We are just in the Alpha stage, but the roadmap for the Beta release is incredibly exciting. Here is what I am looking forward to testing soon:
- Complex Event Processing (CEP) Engine: This will be massive for noise reduction, root cause analysis, and event correlation.
- PostgreSQL HA Support: Native JDBC support for defining multiple DB nodes, simplifying high availability.
- Proxy Groups: Finally bringing support for proxy groups in Auto-registration and Discovery.
Conclusion
Zabbix 8.0 is shaping up to be a monumental release. The move toward true observability with the native JSON item, combined with the practical utility of dashboard exports, shows that Zabbix is listening to the community while keeping an eye on the future of tech.
I encourage you to download the Alpha2 pre-release and test it in your labs (not production yet!). Let me know in the comments what feature you are most excited about.
Thanks for reading, and I'll see you in the next update!
Follow My Work
YouTube Channel: Quadrata
Telegram Channel: Zabbix Italia