Wydano Zabbix 5.2 z wsparciem dla IoT i monitorowania syntetycznego

Wydano wolne oprogramowanie do monitorowania z całkowicie otwartym kodem źródłowym Zabbix 5.2.

Zabbix to uniwersalny system do monitorowania wydajności i dostępności serwerów, sprzętu inżynieryjnego i sieciowego, aplikacji, baz danych, systemów wirtualizacji, kontenerów, usług IT, usług internetowych oraz infrastruktury chmurowej.

System realizuje pełny cykl od zbierania danych, ich przetwarzania i transformacji, analizy uzyskanych danych, aż po przechowywanie tych danych, wizualizację i wysyłanie powiadomień z wykorzystaniem zasad eskalacji. System oferuje także elastyczne możliwości rozszerzenia metod zbierania danych oraz powiadomień, a także możliwości automatyzacji poprzez mocne API.

Jednolity interfejs webowy pozwala na centralne zarządzanie konfiguracjami monitorowania oraz przydzielaniem praw dostępu różnym grupom użytkowników. Kod projektu rozprowadzany jest na licencji GPLv2.

Zabbix 5.2 to nowa, główna wersja nie-LTS z standardowym okresem oficjalnego wsparcia.

Główne ulepszenia wersji 5.2:

  • wsparcie dla syntetycznego monitorowania z możliwością tworzenia wieloetapowych złożonych skryptów do pobierania danych oraz przeprowadzania skomplikowanych kontrol dostępności usług
  • pojawił się zestaw funkcji wyzwalających dla długoterminowej analityki, który umożliwia generowanie alertów typu „Liczba transakcji na sekundę w październiku wzrosła o 23%”
  • wsparcie dla ról użytkowników, które umożliwia granularne zarządzanie prawami dostępu użytkowników z możliwością kontroli dostępu do różnych komponentów interfejsu, metod API oraz działań użytkowników
  • możliwość przechowywania całej tajnej informacji (haseł, tokenów, nazw użytkowników do autoryzacji itp.), używanej w Zabbix, w zewnętrznej Hashicorp Vault dla maksymalnego bezpieczeństwa
  • wsparcie dla monitorowania IoT oraz monitorowania sprzętu przemysłowego z wykorzystaniem protokołów Modbus i MQTT
  • możliwość zapisywania i szybkiego przełączania między filtrami w interfejsie

Poprawa bezpieczeństwa i niezawodności monitoringu dzięki:

  • integracje z Hashicorp Vault
  • wsparcie dla UserParameterPath dla agentów
  • nieprawidłowa nazwa użytkownika lub hasło nie ujawnią żadnych dodatkowych informacji o istnieniu zarejestrowanego użytkownika

Ulepszona wydajność i niezawodność dzięki:

  • wsparcie dla równoważenia obciążenia (load balancing) dla interfejsu webowego i API, co umożliwia poziome skalowanie tych komponentów
  • ulepszenia wydajności logiki przetwarzania zdarzeń

Inne znaczące ulepszenia:

  • możliwość wskazania różnych stref czasowych dla różnych użytkowników
  • możliwość przeglądania bieżącego stanu historycznego cache'a działającego systemu dla lepszego zrozumienia działania Zabbix
  • w ramach integracji funkcjonalności ekranów i pulpitów, szablony ekranów zostały przekształcone w szablony pulpitów
    wsparcie dla interfejsów hostów dla prototypów hostów
  • interfejsy hostów stały się opcjonalne
  • pojawiło się wsparcie dla tagów dla prototypów hostów
  • możliwość używania makr użytkownika w kodzie skryptów preprocessingowych
  • możliwość przetwarzania nieobsługiwanego stanu metryki w preprocessingu dla szybkiej reakcji na takie zdarzenia i bardziej niezawodnych kontroli dostępności usług
  • wsparcie dla makr eventlog do wyświetlania informacji operacyjnych
  • wsparcie dla użytkowniczych makr w opisie metryki
  • wsparcie dla uwierzytelniania typu digest dla kontroli HTTP
  • aktywny agent Zabbix może teraz przesyłać dane dla wielu hostów
  • maksymalna długość użytkowniczych makr została zwiększona do 2048 bajtów
  • możliwość pracy z nagłówkami HTTP w skryptach preprocessingowych
    wsparcie dla zatrzymania domyślnego języka dla wszystkich użytkowników
  • lista pulpitów wyraźnie pokazuje, które pulpity zostały stworzone przez mnie i czy dałem dostęp do nich innym użytkownikom
  • możliwość testowania metryk SNMP
  • prostszy formularz do ustawiania okresów serwisowych sprzętu i usług
  • prostsze nazwy szablonów
  • prostsza logika do planowania kontroli nieobsługiwanych metryk
  • Yaml stał się nowym domyślnym formatem dla operacji importu i eksportu
  • nowe szablonowe rozwiązania do monitorowania Asterisk, Microsoft IIS, Oracle Database, MSSQL, etcd, PHP FPM, Squid

Z boxa Zabbix oferuje integrację z:

  • platformami wsparcia technicznego Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad, Solarwinds Service Desk, TOPdesk, SysAid
  • systemami powiadamiania użytkowników Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty, iLert

Oficjalne pakiety są dostępne dla aktualnych wersji następujących platform:

  • dystrybucji Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian dla różnych architektur
  • systemów wirtualizacji opartych na VMWare, VirtualBox, Hyper-V, XEN
    Docker
  • agenty dla wszystkich platform, w tym MacOS oraz pakiety MSI dla Windows agentów

Dostępna szybka instalacja Zabbix dla chmur:

  • AWS, Azure, Google Cloud, Digital Ocean, IBM/RedHat Cloud, Yandex Cloud

Aby przejść z wcześniejszych wersji, wystarczy zainstalować nowe pliki binarne (serwera i proxy) oraz interfejs. Zabbix automatycznie przeprowadzi procedurę aktualizacji. Instalacja nowych agentów nie jest wymagana.

Pełna lista wszystkich zmian jest dostępna w opisie zmian i dokumentacji.


Oto link do pobrania oraz instalacji w chmurze.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster