Wydano Zabbix 5.0 LTS

Został wydany darmowy i otwarty system monitorowania Zabbix 5.0 LTS.

Zabbix to uniwersalny system 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 webowych, infrastruktury chmurowej.

System realizuje pełny cykl od gromadzenia danych, ich przetwarzania i konwersji, analizy otrzymanych danych, a skończywszy na przechowywaniu tych danych, wizualizacji i wysyłaniu alertów z wykorzystaniem reguł eskalacji. System zapewnia także elastyczne możliwości rozbudowy metod gromadzenia danych i alertów, a także opcje automatyzacji poprzez API. Pojedynczy interfejs sieciowy umożliwia scentralizowane zarządzanie konfiguracjami monitorowania i dystrybucją praw dostępu dla różnych grup użytkowników. Kod projektu jest rozpowszechniany na licencji GPLv2.

Zabbix 5.0 to nowa, główna wersja LTS z długim okresem oficjalnego wsparcia. Użytkownikom korzystającym z wersji innych niż LTS zalecamy aktualizację produktu do wersji LTS.

Główne ulepszenia w wersji 5.0 LTS:

  • Obsługa protokołu SAML dla rozwiązań pojedynczego logowania (SSO).
  • Oficjalne wsparcie dla nowego modułowego agenta dla platform Linux i Windows z obsługą niezawodnego przechowywania danych w lokalnym systemie plików
  • Bardziej przyjazny interfejs z łatwą nawigacją po menu po lewej stronie, zoptymalizowany pod kątem szerokich monitorów
  • Lista urządzeń dostępna dla zwykłych użytkowników (Monitorowanie->Hosty)
  • Obsługa niestandardowych modułów rozszerzających funkcjonalność interfejsu użytkownika
  • Możliwość odrzucenia problemu
  • Obsługa szablonów wiadomości dla powiadomień na poziomie typu multimediów
  • Oddzielne narzędzie konsolowe do testowania skryptów JavaScript, przydatne do pracy z webhookami i wstępnego przetwarzania
  • Łatwa konfiguracja i uproszczenie szablonów SNMP poprzez przeniesienie parametrów SNMP na poziom interfejsu hosta
  • Niestandardowa obsługa makr dla prototypów hostów
  • Obsługa typu danych Float64
  • Monitorowanie dostępności urządzenia za pomocą funkcji nodata() uwzględnia dostępność proxy

Zwiększone bezpieczeństwo i niezawodność monitoringu dzięki:

  • Obsługa webhooka za pośrednictwem serwera proxy HTTP
  • Możliwość zakazania 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
  • Obsługuje szyfrowane połączenia z bazami danych MySQL i PostgreSQL
  • Przejście na SHA256 do przechowywania skrótów haseł użytkowników
  • Obsługuje tajne makra do przechowywania haseł, kluczy dostępu i innych poufnych informacji

Poprawiona 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 przetwarzania wstępnego umożliwiające zamianę tekstu i uzyskanie nazw właściwości JSON podczas pracy z JSONPath
  • Grupowanie wiadomości w kliencie poczty e-mail według zdarzeń
  • Możliwość używania tajnych makr w nazwie użytkownika i haśle w celu uzyskania dostępu do IPMI
  • Wyzwalacze obsługują operacje porównywania danych tekstowych
  • Nowe kontrole automatycznego wykrywania metryk wydajności w systemie Windows, czujniki IPMI, metryki JMX
  • Konfiguracja wszystkich parametrów monitorowania ODBC na indywidualnym poziomie metryki
  • Możliwość sprawdzania metryk szablonów i urządzeń bezpośrednio z interfejsu
  • Obsługa operacji zbiorczej zmiany makr użytkownika
  • Obsługa filtra tagów dla niektórych widżetów pulpitu nawigacyjnego
  • Możliwość skopiowania wykresu z widżetu jako obrazu PNG
  • Obsługa metody API w celu uzyskania dostępu do dziennika audytu
  • Zdalne monitorowanie wersji komponentów Zabbix
  • Obsługa makr {HOST.ID}, {EVENT.DURATION} i {EVENT.TAGSJSON} w powiadomieniach
  • Obsługa ElasticSearch 7.x
  • Nowe rozwiązania szablonowe do monitorowania Redis, MySQL, PostgreSQL, Nginx, ClickHouse, Windows, Memcached, HAProxy
  • Obsługa nanosekundowa dla zabbix_sender
  • Możliwość resetowania pamięci podręcznej stanu SNMPv3
  • Zwiększono rozmiar klucza metrycznego do 2048 znaków, rozmiar wiadomości przy potwierdzeniu problemu do 4096 znaków

Po wyjęciu z pudełka Zabbix oferuje integrację z:

  • Platformy pomocy technicznej 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:

  • Dystrybucje Linuksa RHEL, CentOS, Debian, SuSE, Ubuntu, Raspbian
  • Systemy wirtualizacyjne oparte na VMWare, VirtualBox, Hyper-V, XEN
  • Doker
  • Agenci na wszystkie platformy, w tym agent MacOS i MSI dla Windows

Dostępna jest szybka instalacja Zabbix dla platform chmurowych:

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

Aby przeprowadzić migrację z wcześniejszych wersji, wystarczy zainstalować nowe pliki binarne (serwer i proxy) oraz nowy interfejs. Zabbix automatycznie przeprowadzi procedurę aktualizacji. Nie ma potrzeby instalowania nowych agentów.

Pełną listę wszystkich zmian znajdziesz w dokumentacja.

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

Dodaj komentarz