Została przedstawiona nowa wersja otwartego systemu monitorowania Zabbix 5.4. Nowe wydanie zawiera wsparcie dla generowania raportów w formacie PDF, nową składnię dla agregacji wykrywających bardziej złożone problemy, ulepszenia wizualizacji danych, wsparcie dla tokenów dostępu do API, tagów na poziomie metryk, poprawę wydajności i wiele innych.
Zabbix składa się z trzech podstawowych komponentów: serwera do koordynowania wykonywania kontroli, tworzenia zapytań kontrolnych i gromadzenia statystyk; agentów do przeprowadzania kontroli po stronie zewnętrznych hostów; front-endu do zarządzania systemem. Kod jest rozpowszechniany na licencji GPLv2. Aby odciążyć centralny serwer i stworzyć rozproszoną sieć monitorowania, można wdrożyć zestaw proxy,serwerów, które agregują dane o stanie grupy hostów. Dane mogą być przechowywane w bazach danych MySQL, PostgreSQL, TimescaleDB, DB2 i Oracle. Bez agentów serwer Zabbix może odbierać dane poprzez takie protokoły jak SNMP, IPMI, JMX, SSH/Telnet, ODBC, przeprowadzać testy dostępności aplikacji webowych oraz systemów wirtualizacji.
Główne nowości wersji 5.4:
- Wsparcie dla raportów PDF oraz ich zaplanowanego tworzenia i wysyłania do użytkowników, nowa rola do kontroli dostępu do tej funkcjonalności.
- Zasadniczo nowa składnia dla wyrażeń wyzwalających, metryk obliczeniowych i agregatowych. Pozbyto się wszystkich znanych ograniczeń starej składni, ale uczyniono ją prostszą.
- Metryki agregatowe są teraz w stanie wybierać dane według tagów oraz wzorców (wildcards) hostów i kluczy metryk.

- Funkcjonalność ekranów i pulpitów nawigacyjnych została połączona, pojawiło się wsparcie dla wielostronicowych pulpitów.


- Wsparcie dla nazwanych tokenów dostępu do API, można określić czas ważności tokena.
- Wsparcie dla tagów na poziomie metryk. Aplikacje nie są już wspierane.

- Ulepszenia wydajności i dostępności.
- Dla pollerów nie jest już wymagane połączenie z bazą danych.
- Pojawił się cache do szybszego przetwarzania trendów.
- Wsparcie dla bardziej niezawodnego i płynnego startu. serwera w warunkach odbierania i przetwarzania ogromnych ilości nowych danych.
- Ulepszona równoległa praca z danymi na serwerze i proxy.

- Ulepszenia bezpieczeństwa.
- Wsparcie dla wszystkich protokołów szyfrowania SNMPv3.
- Szczegóły błędu są ukryte w przypadku nieudanego połączenia z interfejsem
- Autouzpełnianie jest wyłączone dla pól z hasłami i innymi wrażliwymi informacjami
- Wsparcie dla uwierzytelniania NTLM dla webhooków
- Ulepszenia mające na celu uproszczenie pracy i konfiguracji monitorowania
- Menu trzeci poziom dla lepszej nawigacji
- Prostsze formularze dla operacji masowych zmian i importu
- Dostępność metryk zależy teraz od dostępności interfejsów hosta
- Możliwość używania negatywnych filtrów dla tagów w interfejsie
- Wsparcie dla map wartości na poziomie szablonów i hostów dla niezależności szablonów
- Globalne skrypty mogą być używane do alertów, integracji i niestandardowych poleceń

- Wsparcie dla przetwarzania danych XML w preprocesie i webhookach
- CurlHttpRequest został przemianowany na HttpRequest w webhookach dla łatwości użycia
- Inne ulepszenia
- Wsparcie dla monitorowania klastrów VMWare
- Wsparcie dla Oracle w trybie klastra
- Wsparcie dla makra {ITEM.VALUETYPE} dla alertów
- Bardziej granularne ustawienia eksportu zdarzeń
- Dostępność oficjalnych pakietów dla aktualnych wersji następujących platform:
- Dystrybucje Linuxa: RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian na różnych architekturach
- systemów wirtualizacji opartych na VMWare, VirtualBox, Hyper-V, XEN
- Docker
- Agenci dla wszystkich platform, w tym macOS i MSI dla Windows agent
- Integracja z platformami:
- Dostępność w chmurowych platformach AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Linode, Yandex Cloud.
- Integracja z platformami serwisowymi: Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid, iTOP
- Integracja z systemami powiadamiania użytkowników: Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert, Rocket.Chat, Signal, Express.ms
- Nowe rozwiązania szablonowe do monitorowania APC UPS, Hikvision, etcd, Hadoop, Zookeeper, Kafka, AMQ, HashiCorp Vault, MS Sharepoint, MS Exchange, smartctl, Gitlab, Jenkins, Apache Ignite
Aby przejść z wcześniejszych wersji, wystarczy zainstalować nowe pliki binarne (serwery i proxy) oraz nowy interfejs. Zabbix automatycznie przeprowadzi procedurę aktualizacji bazy danych. Instalacja nowych agentów nie jest wymagana.
Źródło: opennet.ru






