Wydano Zabbix 5.0 LTS

Wydano wolny system monitorowania z otwartym kodem źródłowym Zabbix 5.0 LTS.

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 konwersji, analizy uzyskanych danych, a kończąc na przechowywaniu tych danych, wizualizacji oraz wysyłaniu powiadomień z wykorzystaniem zasad eskalacji. Ponadto system oferuje elastyczne możliwości rozszerzania metod zbierania danych oraz powiadomień, a także możliwości automatyzacji przez API. Jednolity interfejs webowy zapewnia centralne zarządzanie konfiguracjami monitorowania oraz przydzielanie praw dostępu różnym grupom użytkowników. Kod projektu udostępniany jest na licencji GPLv2.

Zabbix 5.0 to nowa główna wersja LTS z długim okresem oficjalnego wsparcia. Zalecamy użytkownikom korzystającym z wersji nie-LTS przejście na wersje LTS produktu.

Główne ulepszenia wersji 5.0 LTS:

  • Wsparcie SAML dla rozwiązań single sign-on (SSO)
  • Oficjalna obsługa nowego modułowego agenta dla platform Linux i Windows z obsługą niezawodnego przechowywania danych w lokalnym systemie plików
  • Bardziej przyjazny interfejs z wygodną nawigacją w menu po lewej, zoptymalizowany do szerokich monitorów
  • Dostępna lista urządzeń dla zwykłych użytkowników (Monitoring->Hosts)
  • Wsparcie dla niestandardowych modułów w celu rozszerzenia funkcjonalności interfejsu użytkownika
  • Możliwość anulowania potwierdzenia problemu
  • Wsparcie dla szablonów wiadomości do powiadomień na poziomie typów mediów
  • Oddzielne narzędzie konsolowe do testowania skryptów w JavaScript, przydatne do pracy z webhookami i preprocesseringiem
  • Prosta konfiguracja i uproszczenie szablonów SNMP dzięki przeniesieniu parametrów SNMP na poziom interfejsu hosta
  • Wsparcie dla niestandardowych makr dla prototypów hostów
  • Wsparcie dla typu danych Float64
  • Monitorowanie dostępności urządzeń za pomocą funkcji nodata() uwzględnia dostępność proxy

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

  • Wsparcie dla webhooków przez proxy HTTP
  • Możliwości zakazu wykonywania określonych kontrolnych działań przez agenta, wsparcie dla białych i czarnych list
  • Możliwości formowania listy używanych protokołów szyfrowania dla połączeń TLS
  • Wsparcie dla szyfrowanych połączeń z bazami danych MySQL i PostgreSQL
  • Przejście na SHA256 do przechowywania hashy haseł użytkowników
  • Wsparcie dla tajnych makr do przechowywania haseł, kluczy dostępu i innych poufnych informacji

Ulepszona wydajność:

  • Kompresja danych historycznych przy użyciu TimescaleDB
  • Optymalizacja wydajności interfejsu dla milionów urządzeń monitorujących

Inne znaczące ulepszenia:

  • Nowe operatory preprocesowania do zamiany tekstu i uzyskiwania nazwy właściwości JSON podczas pracy z JSONPath
  • Grupowanie wiadomości w kliencie e-mail według zdarzenia
  • Możliwość używania poufnych makr w nazwie użytkownika i haśle do dostępu do IPMI
  • Wsparcie dla wyzwalaczy operacji porównania dla danych tekstowych
  • Nowe kontrole do automatycznego wykrywania metryk wydajności w systemie Windows, czujników IPMI, metryk JMX
  • Konfiguracja wszystkich parametrów monitorowania ODBC na poziomie pojedynczej metryki
  • Możliwość sprawdzania metryk szablonów i urządzeń bezpośrednio z interfejsu
  • Wsparcie dla operacji masowej zmiany niestandardowych makr
  • Wsparcie dla filtrowania według tagów dla niektórych widgetów pulpitu nawigacyjnego
  • Możliwość skopiowania wykresu z widgetu w postaci obrazka PNG
  • Wsparcie dla metody API do dostępu do logu audytu
  • Zdalne monitorowanie wersji komponentów Zabbix
  • Wsparcie makr {HOST.ID}, {EVENT.DURATION} oraz {EVENT.TAGSJSON} w powiadomieniach
  • Wsparcie dla ElasticSearch 7.x
  • Nowe szablony rozwiązań do monitorowania Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Wsparcie dla nanosekund w zabbix_sender
  • Możliwość zresetowania pamięci podręcznej stanu SNMPv3
  • Zwiększenie rozmiaru klucza metryki do 2048 znaków, rozmiar komunikatu przy potwierdzeniu problemu do 4096 znaków

Z boxa Zabbix oferuje integrację z:

  • Platformy wsparcia: Jira, Jira ServiceDesk, Redmine, ServiceNow, Zendesk, OTRS, Zammad
  • Systemy powiadamiania użytkowników: Slack, Pushover, Discord, Telegram, VictorOps, Microsoft Teams, SINGNL4, Mattermost, OpsGenie, PagerDuty

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

  • dystrybucji Linux RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • systemów wirtualizacji opartych na VMWare, VirtualBox, Hyper-V, XEN
  • Docker
  • Agenci dla wszystkich platform, w tym MacOS i MSI dla agenta Windows

Dostępna szybka instalacja Zabbix dla chmur:

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

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

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

Ź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