Release of monitoring system Zabbix 5.0 LTS

Presented new version of open source monitoring system Zabbix 5.0LTS with many innovations. The released release includes significant monitoring security improvements, support for single sign-on, support for historical data compression when using TimescaleDB, integration with message delivery systems and help desks, and much more.

Zabbix consists of three basic components: a server for coordinating the execution of checks, generating check requests and collecting statistics; agents for performing checks on the side of external hosts; frontend for organizing system management. Code spreads licensed under GPLv2. To remove the load from the central server and form a distributed monitoring network, a series of proxy servers can be deployed, aggregating data on checking a group of hosts. Data can be stored in MySQL, PostgreSQL, TimescaleDB, DB2 and Oracle. Without agents, the Zabbix server can receive data via protocols such as SNMP, IPMI, JMX, SSH/Telnet, ODBC, and test the availability of Web applications and virtualization systems.

Official packages are available for current versions of the following platforms:

  • Linux distributions RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Virtualization systems based on VMWare, VirtualBox, Hyper-V, XEN
  • Docker
  • Agents for all platforms including MacOS and MSI for Windows agent
  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
  • Integration with helpdesk platforms Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Integration with user notification systems Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

To migrate from earlier versions, you only need to install new binaries (server and proxy) and a new interface. Zabbix will automatically perform the database update procedure. No new agents need to be installed. More details can be found in documentation.

All innovations:

  • New template solutions for monitoring Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • SAML authorization support for single sign-on (SSO) solutions
  • Official support for the new modular agent for Linux and Windows platforms
  • Ability to securely store data collected by the agent in the local file system
  • Security improvement:
    • Webhook support via HTTP proxy
    • The ability to prohibit certain checks by the agent, support for white and black lists
    • Ability to generate a list of used encryption protocols for TLS connections
    • Support for encrypted connections to MySQL and PostgreSQL database
    • Switching to SHA256 for storing user password hashes
    • Ability to mask secret values ​​(passwords, access keys, etc.) of user macros in the Zabbix interface and when sending notifications
  • Compressing historical data when using TimescaleDB
  • A friendlier interface with easy-to-navigate menus on the left that can be minimized or completely hidden to save screen space

    Release of monitoring system Zabbix 5.0 LTS

    Release of monitoring system Zabbix 5.0 LTSRelease of monitoring system Zabbix 5.0 LTS

  • A list of monitoring devices is available for ordinary users
  • Support for custom modules to extend user interface functionality
  • Possibility to cancel the confirmation of the problem
  • New preprocessing statements for replacing text and getting the name of JSON properties when working with JSONPath
  • Grouping messages in the email client by event
  • Ability to use secret macros in username and password to access IPMI
  • Support for message templates for notifications at the media type level
  • Standalone console utility for testing JavaScript scripts, useful for webhooks and preprocessing
  • Triggers support comparison operations for text data
  • New checks for automatic detection of Windows performance metrics, IPMI sensors, JMX metrics
  • Configuration of all ODBC monitoring parameters at the level of a single metric
  • Ability to check template and device metrics directly from the interface
  • Support for custom macros for prototype hosts
  • Float64 data type support
  • Interface performance optimization for millions of monitoring devices
  • Support for Bulk Modify Custom Macros
  • Tag filter support for some dashboard widgets
  • Ability to copy a chart from a widget as a PNG image
  • Easily configure and simplify SNMP templates by moving SNMP settings to the host interface layer
  • API method support for accessing the audit log
  • Remote monitoring of versions of Zabbix components
  • Monitoring device availability with the nodata() function takes proxy availability into account
  • Support for macros {HOST.ID}, {EVENT.DURATION} and {EVENT.TAGSJSON} in notifications
  • Support for ElasticSearch 7.x
  • Nanosecond support for zabbix_sender
  • Ability to reset the SNMPv3 status cache
  • Increased the size of the metric key to 2048 characters, the size of the message when confirming the problem to 4096 characters

Source: opennet.ru

Add a comment