Вийшов Zabbix 4.2

Вийшов Zabbix 4.2

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

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

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

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

  • Доступність офіційних пакетів для наступних платформ:
    • RaspberryPi, SUSE Enterprise Linux Server 12
    • MacOS агент
    • MSI збірка Windows agenta
    • Docker образи
  • Моніторинг програм за допомогою високоефективного збору даних з експортерів Prometheus та вбудованої підтримки PromQL, також підтримується і низькорівневе виявлення
  • Високочастотний моніторинг для швидкого виявлення проблем за допомогою тротлінгу (throttling). Тротлінг дозволяє здійснювати перевірки з надвеликою частотою, не обробляючи і зберігаючи у своїй величезні обсяги даних
  • Валідація вхідних даних у попередній обробці за регулярними виразами, інтервалом значень, JSONPath та XMLPath
  • Управління поведінкою Zabbix при помилках у кроках попередньої обробки, з'явилася можливість ігнорування нового значення, можливість встановити значення за замовчуванням або встановити довільне повідомлення про помилку
  • Підтримка довільних алгоритмів для попередньої обробки з використанням мови JavaScript
  • Простіше низькорівневе виявлення (LLD) з підтримкою довільно оформлених даних у форматі JSON
  • Експериментальна підтримка високоефективного сховища TimescaleDB з автоматичним партикуванням
  • Просте управління тегами на рівні шаблонів та хостів
  • Ефективне масштабування навантаження рахунок підтримки попередньої обробки даних за проксі. У комбінації з тротлінгом такий підхід дозволяє виконувати та обробляти мільйони перевірок за секунду, не навантажуючи при цьому центральний Zabbix сервер.
  • Гнучка автореєстрація пристроїв із фільтрацією імен пристроїв за регулярним виразом
  • Можливість керування іменами пристроїв при мережному виявленні (network discovery) та отримання імені пристрою із значення метрики
  • Зручна перевірка правильності роботи препроцессингу прямо з інтерфейсу
  • Перевірка працездатності способів оповіщення безпосередньо з Веб-інтерфейсу
  • Віддалений моніторинг внутрішніх метрик Zabbix сервера та проксі (метрик продуктивності та працездатності компонентів Zabbix)
  • Гарні e-mail повідомлення завдяки наявності підтримки формату HTML
  • Підтримка нових макросів у URL користувача для кращої інтеграції карт із зовнішніми системами
  • Підтримка анімованих GIF зображень на картах для більш помітної візуалізації проблем
  • Вказуємо точний час при наведенні мишкою на графік
  • Зручний новий фільтр у конфігурації тригерів
  • Можливість масової зміни параметрів прототипів метрик
  • Можливість вилучення даних, у тому числі токенів авторизації, із заголовків HTTP у веб-моніторингу
  • Zabbix Sender тепер надсилає дані на всі IP адреси з конфігураційного файлу агента
  • Правило виявлення може бути залежною метрикою
  • Реалізовано більш передбачуваний алгоритм зміни порядку розташування віджетів в dashboard (панелі)

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

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

Стаття на Хабре пропонує більш детальний опис функціональності.

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

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