Представена нова версия на свободната система за мониторинг с напълно отворен код Zabbix 5.4. Новото издание включва поддръжка за генериране на отчети в PDF формат, нов синтаксис за агрегирации за откритие на по-сложни проблеми, подобрения в визуализацията на данни, поддръжка на токени за достъп до API, тагове на ниво метрики, подобрения в производителността и много друго.
Zabbix се състои от три основни компонента: сървър за координиране на изпълнението на проверки, формиране на проверочни заявки и натрупване на статистика; агенти за извършване на проверки на страна на външни хостове; фронтенд за управление на системата. Кодът се разпространява под лиценз GPLv2. За разтоварване на централния сървър и формиране на разпределена мрежа за мониторинг може да бъде разгръщана серия от прокси,сървъри, агригиращи данни за проверка на групи от хостове. Данните могат да се съхраняват в СУБД MySQL, PostgreSQL, TimescaleDB, DB2 и Oracle. Без агенти, Zabbix-сървърът може да получава данни чрез протоколи като SNMP, IPMI, JMX, SSH/Telnet, ODBC, да извършва тестове за достъпност на уеб приложения и системи за виртуализация.
Основни нововъведения в версия 5.4:
- Поддръжка на PDF отчети и тяхното планирано създаване и изпращане на потребителите, нова роля за контрол на достъпа до тази функционалност
- Принципно нов синтаксис за тригерни изрази, изчисляеми и агрегатни метрики. Премахнати са всички известни ограничения на стария синтаксис, но той е направен по-прост
- Агрегатните метрики сега могат да избират данни по тагове и шаблони (wildcards) на хостове и ключове на метрики

- Функционалността на екрани и табла за управление е обединена, добавена е поддръжка за многостранични табла


- Поддръжка на именовани токени за достъп до API, възможно е да се зададе срок на действие на токена
- Поддръжка на тагове на ниво метрики. Applications вече не се поддържат

- Подобрения в производителността и достъпността
- За поллерите вече не е необходимо свързване с базата данни
- Добавен е кеш за по-бърза обработка на trends
- Поддръжка на по-надеждно и плавно стартиране сървър в условия на получаване и обработка на огромно количество нови данни
- Подобрена паралелна работа с данни на сървера и прокси

- Подобрения в сигурността
- Поддръжка на всички протоколи за криптиране SNMPv3
- Скритите детайли на грешките при неуспешно свързване с интерфейса
- Автоматично попълване е деактивирано за полета с пароли и друга чувствителна информация
- Поддръжка на NTML удостоверяване за WEB hooks
- Подобрения за улесняване на работата и настройките на мониторинг
- Трето ниво на менюто за по-добра навигация
- По-прости формуляри за масови операции и импортиране
- Достъпността на метриките сега зависи от наличността на интерфейси на хоста
- Възможност за използване на отрицателни филтри за етикети в интерфейса
- Поддръжка на value maps на ниво шаблони и хостове за независимост на шаблоните
- Глобалните скриптове могат да се използват за аларми, интеграции и потребителски команди

- Поддръжка на обработка на XML данни в предпроцесиране и WEB hooks
- CurlHttpRequest е преименуван на HttpRequest в WEB hooks за лесна употреба
- Други подобрения
- Поддръжка на мониторинг на VMWare клъстери
- Поддръжка на Oracle в режим на клъстер
- Поддръжка на макроса {ITEM.VALUETYPE} за аларми
- По-гранулярна настройка на експортиране на събития
- Достъпност на официални пакети за актуалните версии на следните платформи:
- 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, Linode, Yandex Cloud.
- Интеграция с платформите на служба за поддръжка Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP
- Интеграция с системите за уведомяване на потребители Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Rocket.Chat, Signal, Express.ms
- Нови шаблони за мониторинг на APC UPS, Hikvision, etcd, Hadoop, Zookeeper, Kafka, AMQ, HashiCorp Vault, MS Sharepoint, MS Exchange, smartctl, Gitlab, Jenkins, Apache Ignite
За преминаване от по-стари версии е необходимо само инсталирането на нови бинарни файлове (сървъри и прокси) и нов интерфейс. Zabbix автоматично ще извърши процедурата за обновление на базата данни. Инсталирането на нови агенти не е необходимо.
Източник: opennet.ru






