Niedawno ogłoszono wydanie nowej wersji systemu monitorowania typu open source „Zabbix 5.0 LTS” , który zawiera wiele innowacji , w tym znaczące udoskonalenia w zakresie bezpieczeństwa monitorowania, obsługę logowania jednokrotnego, obsługę kompresji danych historycznych za pomocą TimescaleDB, integrację z systemami dostarczania wiadomości i usługami wsparcia i wiele więcej.
Dla tych, którzy nie znają tego systemu monitorowania, Zabbix składa się z trzech podstawowych komponentów : serwera do koordynowania, generowania żądań testowych i zbierania statystyk, agentów do wykonywania sprawdzeń po stronie hosta zewnętrznego oraz interfejsu do organizacji zarządzania systemem.
Kod aplikacji jest objęty licencją GPLv2. Aby zmniejszyć obciążenie serwera centralnego i stworzyć rozproszoną sieć monitorowania, można wdrożyć szereg serwerów proxy w celu agregacji danych dotyczących weryfikacji grupy hostów.
Dane mogą być przechowywane w bazach MySQL, PostgreSQL, TimescaleDB, DB2 i Oracle . Bez agentów serwer Zabbix może odbierać dane za pomocą protokołów takich jak SNMP, IPMI, JMX, SSH/Telnet i ODBC oraz testować dostępność aplikacji internetowych i systemów wirtualizacji.
Co nowego w Zabbix 5.0?
W tej nowej wersji wyróżniono nowe rozwiązania monitorujące do monitorowania systemów Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy, a także obsługę autoryzacji SAML dla rozwiązań logowania jednokrotnego (SSO), ulepszenia zabezpieczeń i oficjalne wsparcie dla nowego modułowego agenta dla platform Linux i Windows.
Zabbix 5.0 zawiera również nowe, osobne narzędzie konsoli do testowania skryptów JavaScript, przydatne w przypadku webhooków i wstępnego przetwarzania nowych sprawdzeń w celu automatycznego wykrywania metryk wydajności w systemie Windows, czujników IPMI i metryk JMX.
Oraz bardziej przyjazny dla użytkownika interfejs z wygodną nawigacją w menu po lewej stronie, które można zminimalizować lub całkowicie ukryć, aby zaoszczędzić miejsce na ekranie.
Ponadto podkreśla się możliwość niezawodnego przechowywania danych zebranych przez agenta w lokalnym systemie plików, możliwość maskowania wartości tajnych (haseł, kluczy dostępu itp.) makr użytkownika w interfejsie Zabbix oraz podczas wysyłania powiadomień.
Nowością jest obsługa webhooków przez serwer proxy HTTP, obsługa wyzwalaczy dla operacji porównywania danych tekstowych, obsługa niestandardowych makr dla prototypów hostów, obsługa typu danych Float64, obsługa szyfrowanych połączeń z bazami danych MySQL i PostgreSQL, optymalizacja wydajności interfejsu dla milionów urządzeń monitorujących, obsługa niestandardowych makr do edycji zbiorczej i filtrowanie tagów dla niektórych widżetów pulpitu nawigacyjnego.
Na uwagę zasługuje również możliwość zablokowania wykonywania niektórych kontroli przez agenta, obsługa białych i czarnych list , możliwość tworzenia listy protokołów szyfrowania używanych w połączeniach TLS oraz możliwość przejścia na SHA256 w celu przechowywania skrótów haseł użytkowników.
Inne istotne zmiany w tej nowej wersji obejmują:
- Kompresja danych historycznych podczas korzystania z TimescaleDB
- Obsługa modułów użytkownika w celu rozszerzenia funkcjonalności interfejsu użytkownika
- Nowe operatory przetwarzania wstępnego, które zastępują tekst i uzyskują nazwę właściwości JSON podczas pracy z JSONPath
- Grupuj wiadomości w programie pocztowym według wydarzeń
- Możliwość używania tajnych makr w nazwie użytkownika i haśle w celu uzyskania dostępu do IPMI
- Ustawianie wszystkich parametrów monitorowania ODBC na indywidualnym poziomie metrycznym
- Możliwość sprawdzenia metryk szablonu i urządzeń bezpośrednio z interfejsu Możliwość skopiowania wykresu z widżetu jako obrazu PNG
- Prosta konfiguracja i uproszczenie szablonów SNMP poprzez przeniesienie parametrów SNMP na poziom interfejsu hosta
- Możliwość wyczyszczenia pamięci podręcznej stanu SNMPv3
- Zwiększono rozmiar klucza metrycznego do 2048 znaków, rozmiar komunikatu potwierdzającego problem do 4096 znaków
Rozładowanie
Jeśli jesteś zainteresowany zainstalowaniem tej nowej wersji, możesz pobrać pakiet instalacyjny dla swojej dystrybucji Linuksa, klikając poniższy link.