The highly anticipated release of the open monitoring system Zabbix 7.0 has finally taken place, bringing with it versions that boast an extended period of official support, known as LTS. Zabbix is a versatile system designed for monitoring the performance and accessibility of servers, engineering and network equipment, applications, databases, virtualization systems, containers, IT services, web services, and cloud infrastructure.
With a full cycle implementation from data collection and processing to analysis for problem detection and storage, visualization, and alert dissemination through escalation rules, Zabbix also offers flexible options for expanding data collection and warning methods, in addition to automation capabilities via a powerful API. A comprehensive web interface allows centralized control of monitoring configurations and role-based access distribution among various user groups.
Notable changes include the shift from the GPLV2 license to the AGPLV3 license for distributing the project code starting with version 7.0. The AGPLV3 license introduces additional restrictions for applications that support network services, requiring developers to provide the source code of any modifications made to these components. Additionally, the AGPLV3 license is only compatible with the GPLV3 license, creating potential licensing conflicts for applications that use components under different licenses.
The key improvements in version 7.0 LTS include:
- Synthetic monitoring mode for websites and web applications using a browser engine and complex scenarios, enabling features such as site state screenshots, performance visualization, and customized data monitoring. View example image
- Support for distributing loads across multiple servers and implementing balancers for maintaining highly available Zabbix configurations. The ability to scale existing solutions by deploying additional proxy servers is also supported. View example image