Випуск системи моніторингу Zabbix 5.0 LTS

Представлено нова версія системи моніторингу з відкритим вихідним кодом Zabbix 5.0LTS з великою кількістю нововведень. Реліз, що вийшов, включає суттєві поліпшення безпеки моніторингу, підтримку single sign-on, підтримку стиснення історичних даних при використанні TimescaleDB, інтеграції з системами доставки повідомлень і службами підтримки та багато іншого.

Zabbix складається з трьох базових компонентів: сервера для координації виконання перевірок, формування перевірочних запитів та накопичення статистики; агентів для здійснення перевірок на стороні зовнішніх хостів; фронтенду в організацію управління системою. Код поширюється ліцензія GPLv2. Для зняття навантаження з центрального сервера та формування розподіленої мережі моніторингу може бути розгорнуто серію проксі-серверів, що агрегують дані про перевірку групи хостів. Дані можуть зберігатися в СУБД MySQL, PostgreSQL, TimescaleDB, DB2 та Oracle. Без агентів Zabbix-сервер може отримувати дані з таких протоколів як SNMP, IPMI, JMX, SSH/Telnet, ODBC, проводити тестування доступності Web-додатків та систем віртуалізації.

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

  • Linux дистрибутивів RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Систем віртуалізації на базі VMWare, VirtualBox, Hyper-V, XEN
  • Docker
  • Агенти для всіх платформ, включаючи MacOS та MSI для Windows agent
  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud
  • Інтеграція з платформами служби підтримки Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Інтеграція із системами оповіщення користувачів Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

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

Основні нововведення:

  • Нові шаблонні рішення з моніторингу Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Підтримка авторизації SAML для рішень single sign-on (SSO)
  • Офіційна підтримка нового модульного агента для платформ Linux та Windows
  • Можливість надійного зберігання даних, зібраних агентом у локальній файловій системі
  • Поліпшення безпеки:
    • Підтримка вебхуків через HTTP проксі
    • Можливість заборони виконання певних перевірок агентом, підтримка білих та чорних списків
    • Можливість формувати список протоколів шифрування для TLS з'єднань.
    • Підтримка шифрованих з'єднань з базою даних MySQL та PostgreSQL
    • Перехід на SHA256 для зберігання хешей паролів користувача
    • Можливість маскувати секретні значення (паролі, ключі доступу та інше) користувацьких макросів в інтерфейсі Zabbix і при надсиланні нотифікацій
  • Стиснення історичних даних при використанні TimescaleDB
  • Більш доброзичливий інтерфейс із зручною навігацією по меню зліва, яке може згортатися або повністю ховатися для економії екранного простору

    Випуск системи моніторингу Zabbix 5.0 LTS

    Випуск системи моніторингу Zabbix 5.0 LTSВипуск системи моніторингу Zabbix 5.0 LTS

  • Доступний список пристроїв для моніторингу для звичайних користувачів
  • Підтримка користувацьких модулів для розширення функціональності інтерфейсу користувача
  • Можливість скасування підтвердження проблеми
  • Нові оператори препроцессингу для заміни тексту та отримання імені властивостей JSON під час роботи з JSONPath
  • Угруповання повідомлень в емайл клієнта за подією
  • Можливість використання секретних макросів в імені користувача та пароля для доступу до IPMI
  • Підтримка шаблонів повідомлень для нотифікацій на рівні медіа типів
  • Окрема консольна утиліта для тестування скриптів на JavaScript, корисно для вебхуків та препроцессингу
  • Підтримка тригерами операцій порівняння для текстових даних
  • Нові перевірки для автоматичного виявлення метрик продуктивності під Windows, IPMI сенсорів, JMX метрик
  • Конфігурація всіх параметрів моніторингу ODBC на рівні окремої метрики
  • Можливість перевірки метрик шаблонів та пристроїв прямо з інтерфейсу
  • Підтримка користувальницьких макросів для прототипів хостів
  • Підтримка типу даних Float64
  • Оптимізація продуктивності інтерфейсу для мільйонів пристроїв моніторингу
  • Підтримка операції масової зміни користувацьких макросів
  • Підтримка фільтра за тегами для деяких віджетів дашборду
  • Можливість скопіювати графік з віджету у вигляді зображення PNG
  • Проста конфігурація та спрощення SNMP шаблонів завдяки перенесенню параметрів SNMP на рівень інтерфейсу хоста
  • Підтримка методу API для доступу до лога аудиту
  • Віддалений моніторинг версій Zabbix компонент
  • Моніторинг доступності пристроїв за допомогою функції nodata() бере до уваги доступність проксі
  • Підтримка макросів {HOST.ID}, {EVENT.DURATION} та {EVENT.TAGSJSON} у нотифікаціях
  • Підтримка ElasticSearch 7.х
  • Підтримка наносекунд для zabbix_sender
  • Можливість скинути кеш стану SNMPv3
  • Збільшено розмір ключа метрики до 2048 символів, розмір повідомлення при підтвердженні проблеми до 4096 символів

Джерело: opennet.ru

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