Відбувся реліз вільної та безкоштовної системи моніторингу з повністю відкритим вихідним кодом Zabbix 6.0 LTS. Випуск 6.0 відноситься до версій з довгим терміном офіційної підтримки (LTS). Для користувачів, які використовують не LTS версії, рекомендуємо перехід на LTS версії продукту. Zabbix – універсальна система для моніторингу продуктивності та доступності серверів, інженерного та мережевого обладнання, додатків, баз даних, систем віртуалізації, контейнерів, ІТ-сервісів, веб-сервісів, хмарної інфраструктури.
Система реалізує повний цикл від збору даних, їх обробки та перетворення, аналізу цих даних для виявлення проблем, і закінчуючи зберіганням цих даних, візуалізацією та розсилкою сповіщень з використанням правил ескалацій. Також система надає гнучкі можливості розширення методів збирання даних та оповіщень, а також можливості автоматизації через потужний API. Єдиний веб-інтерфейс реалізує централізоване управління конфігураціями моніторингу та рольовим розподілом прав доступу до різних груп користувачів. Код проекту розповсюджується під ліцензією GPLv2.
Основні покращення версії 6.0 LTS:
- Підтримка масштабованої ресурсно-сервісної моделі, яка включає SLA звіти і віджет, оповіщення за фактом зміни статусу сервісу, гнучка система прав, складні правила обчислення статусу сервісів, мапування проблем з сервісами за тегами і масштабованість до понад 100.000 сервісів
- Підтримка нових віджетів Top hosts, Item value, Geo map
- Моніторинг Kubernetes із коробки
- Підтримка моніторингу параметрів SSL та TLS сертифікатів
- Набір функцій машинного навчання для виявлення аномалій та baseline моніторингу trendstl(), baselinewma() та baselinedev()
- Підтримка завантаження сторонніх плагінів для агента Zabbix
- Розширений моніторинг VMWare
- Підтримка текстових обчислюваних метрик
- Мінімізація залежностей між шаблонами, всі офіційні шаблони стали плоскими та без сторонніх залежностей
- Можливість вимкнення повідомлень «escalation cancelled»
- Підтримка збереження статусу моніторингу файлів на агенті для високонадійного моніторингу лог файлів
- Можливість оновлення списку метрик користувача без перезапуску агента
- Використання унікальних ключів в історичних таблицях для зменшення обсягу даних
- Підтримка макросів для показу тригерного виразу з розкритими значеннями
- Підтримка root-cause аналізу, включаючи макроси для алертів.
- Покращено безпеку та надійність моніторингу за рахунок:
- підтримки політики складності паролів та порівняння зі словником
- високопродуктивного та покращеного auditlog, у тому числі і на стороні Zabbix сервера
- можливості для управління процесами сервера, проксі та агентів з командного рядка
- підтримки політики складності паролів та порівняння зі словником
- Поліпшено продуктивність та безперебійність за рахунок:
- підтримки надійного та зручного в експлуатації HA Cluster для Zabbix сервера
- виділення ODBC поллерів в окремий клас з можливістю контролювати їх кількість
- покращення продуктивності та зменшення використання пам'яті при синхронізації конфігурації на проксі
- підтримки конфігурацій проксі до 16GB
- Інші значні покращення:
- Підтримка utf8mb4 для MySQL та MariaDB
- Підтримка компресії для WEB моніторингу
- Новий метод API для очищення історії history.clear
- Підтримка таймууту для утиліт zabbix_sender та zabbix_get
- Підтримка додаткових HTTP методів для Web хуків
- Розширення існуючих та підтримка нових метрик на стороні агента: agent.variant, system.hostname, docker.container_stats, vmware.hv.sensors.get, vmware.hv.maintenance
- Нові тригерні функції changecount(), rate(), bucket_rate_foreach(), bucket_percentile(), histogram_quantile(), monoinc() та monodec()
- Підтримка нових функцій агрегування count, exists_foreach and item_count
- Підтримка нових операторів відповідність для Prometheus != та !~
- Численні зміни для спрощення інтерфейсу
- Збережені та швидкі фільтри в «Latest data» та для графіків, спрощення навігації
- Нові шаблони та інтеграції:
- нові шаблонні рішення для моніторингу pfSense, Kubernetes, Oracle, Cisco Meraki, Docker, Zabbix Server Health, VeloCloud, MikroTik, InfluxDB, Travis CI, Github, TiDB, SAF Tehnika, GridGain, Nginx+, jBoss, CloudFlare
- новий набір тегів для всіх офіційних шаблонів
- Zabbix пропонує інтеграцію з:
- платформами служби підтримки Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP, ManageEngine Service Desk
- системами оповіщення користувачів Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Signal, Express.ms, Rocket.Chat
- повний список із понад 500 шаблонів та інтеграцій
Офіційні пакети доступні для актуальних версій наступних платформ:
- Linux дистрибутивів RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian для різних архітектур
- систем віртуалізації на базі VMWare, VirtualBox, Hyper-V, XEN
- Docker
- агенти для всіх платформ, включаючи MacOS і пакети MSI для Windows агентів
Доступна швидка установка Zabbix для хмарних платформ: AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Linode, Yandex Cloud.
Для переходу з попередніх версій необхідна лише встановлення нових бінарних файлів (сервера і проксі) і нового інтерфейсу. Zabbix автоматично проведе процедуру поновлення. Встановлення нових агентів не потрібне.
Джерело: opennet.ru