Вийшов Zabbix 5.0 LTS

Відбувся реліз вільної системи моніторингу з відкритим кодом Zabbix 5.0 LTS.

Zabbix – універсальна система для моніторингу продуктивності та доступності серверів, інженерного та мережевого обладнання, додатків, баз даних, систем віртуалізації, контейнерів, ІТ-сервісів, веб-сервісів, хмарної інфраструктури.

Система реалізує повний цикл від збору даних, їх обробки та перетворення, аналізу одержуваних даних, та закінчуючи зберіганням цих даних, візуалізацією та розсилкою сповіщень з використанням правил ескалацій. Також система надає гнучкі можливості розширення методів збирання даних та оповіщень, а також можливості автоматизації через API. Єдиний веб-інтерфейс реалізує централізоване керування конфігураціями моніторингу та розподілом прав доступу до різних груп користувачів. Код проекту розповсюджується під ліцензією GPLv2.

Zabbix 5.0 – це нова мажорна LTS версія з довгим терміном офіційної підтримки. Для користувачів, які використовують не LTS версії, рекомендуємо перехід на LTS версії продукту.

Основні покращення версії 5.0 LTS:

  • Підтримка SAML для рішень single sign-on (SSO)
  • Офіційна підтримка нового модульного агента для платформ Linux та Windows з підтримкою надійного зберігання даних у локальній файловій системі
  • Більш доброзичливий інтерфейс зі зручною навігацією по меню зліва оптимізований для широких моніторів
  • Доступний список пристроїв для звичайних користувачів (Monitoring->Hosts)
  • Підтримка користувацьких модулів для розширення функціональності інтерфейсу користувача
  • Можливість скасування підтвердження проблеми
  • Підтримка шаблонів повідомлень для нотифікацій на рівні медіа типів
  • Окрема консольна утиліта для тестування скриптів на JavaScript, корисна для роботи з веб-хуками та препроцесингом.
  • Проста конфігурація та спрощення SNMP шаблонів завдяки перенесенню параметрів SNMP на рівень інтерфейсу хоста
  • Підтримка користувальницьких макросів для прототипів хостів
  • Підтримка типу даних Float64
  • Моніторинг доступності пристроїв за допомогою функції nodata() бере до уваги доступність проксі

Покращено безпеку та надійність моніторингу за рахунок:

  • Підтримки вебхуків через HTTP проксі
  • Можливості заборони виконання певних перевірок агентом, підтримка білих та чорних списків
  • Можливості формувати список протоколів шифрування для TLS з'єднань.
  • Підтримки шифрованих з'єднань з базою даних MySQL та PostgreSQL
  • Переходу на SHA256 для зберігання хешей паролів користувача
  • Підтримка секретних макросів для зберігання паролів, ключів доступу та іншої конфіденційної інформації

Поліпшено продуктивність:

  • Стиснення історичних даних при використанні TimescaleDB
  • Оптимізація продуктивності інтерфейсу для мільйонів пристроїв моніторингу

Інші значні покращення:

  • Нові оператори препроцессингу для заміни тексту та отримання імені властивостей JSON під час роботи з JSONPath
  • Угруповання повідомлень в емайл клієнта за подією
  • Можливість використання секретних макросів в імені користувача та пароля для доступу до IPMI
  • Підтримка тригерами операцій порівняння для текстових даних
  • Нові перевірки для автоматичного виявлення метрик продуктивності під Windows, IPMI сенсорів, JMX метрик
  • Конфігурація всіх параметрів моніторингу ODBC на рівні окремої метрики
  • Можливість перевірки метрик шаблонів та пристроїв прямо з інтерфейсу
  • Підтримка операції масової зміни користувацьких макросів
  • Підтримка фільтра за тегами для деяких віджетів дашборду
  • Можливість скопіювати графік з віджету у вигляді зображення PNG
  • Підтримка методу API для доступу до лога аудиту
  • Віддалений моніторинг версій Zabbix компонент
  • Підтримка макросів {HOST.ID}, {EVENT.DURATION} та {EVENT.TAGSJSON} у нотифікаціях
  • Підтримка ElasticSearch 7.х
  • Нові шаблонні рішення з моніторингу Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Підтримка наносекунд для zabbix_sender
  • Можливість скинути кеш стану SNMPv3
  • Збільшено розмір ключа метрики до 2048 символів, розміру сполучення при підтвердженні проблеми до 4096 символів

З коробки Zabbix пропонує інтеграцію з:

  • Платформами служби підтримки Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Системами оповіщення користувачів Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

Офіційні пакети доступні для актуальних версій наступних платформ:

  • Linux дистрибутивів RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Систем віртуалізації на базі VMWare, VirtualBox, Hyper-V, XEN
  • Docker
  • Агенти для всіх платформ, включаючи MacOS та MSI для Windows agent

Доступна швидка установка Zabbix для хмарних платформ:

  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud

Для переходу з попередніх версій необхідна лише встановлення нових бінарних файлів (сервера і проксі) і нового інтерфейсу. Zabbix автоматично проведе процедуру поновлення. Встановлення нових агентів не потрібно.

З повним списком всіх змін ви можете ознайомитись у документації.

Джерело: linux.org.ru

Додати коментар або відгук