Wydano Zabbix 4.2

Wydano Zabbix 4.2

Nastąpiła premiera darmowego systemu monitorowania typu open source Zabbix 4.2. 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 sieciowych.

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 4.2 to nowa wersja inna niż LTS z krótkim oficjalnym okresem wsparcia. Użytkownikom, którym zależy na długim cyklu działania oprogramowania, zalecamy korzystanie z wersji LTS produktu, takich jak 3.0 i 4.0.

Główne ulepszenia w wersji 4.2:

  • Dostępność oficjalnych pakietów dla następujących platform:
    • Raspberry Pi, SUSE Enterprise Linux Server 12
    • agenta macOS
    • MSI buduje agenta Windows
    • Obrazy Dockera
  • Monitorowanie aplikacji z wydajnym gromadzeniem danych od eksporterów Prometheus i wbudowaną obsługą PromQL, obsługiwane jest również wykrywanie niskiego poziomu
  • Monitorowanie wysokiej częstotliwości w celu ultraszybkiego wykrywania problemów za pomocą dławienia. Ograniczanie umożliwia kontrole o bardzo wysokiej częstotliwości bez przetwarzania lub przechowywania ogromnych ilości danych
  • Walidacja danych wejściowych w przetwarzaniu wstępnym względem wyrażeń regularnych, zakresu wartości, JSONPath i XMLPath
  • Kontrola zachowania Zabbix w przypadku błędów w etapach wstępnego przetwarzania, teraz możliwe jest zignorowanie nowej wartości, możliwość ustawienia wartości domyślnej lub ustawienia dowolnego komunikatu o błędzie
  • Obsługa dowolnych algorytmów wstępnego przetwarzania za pomocą JavaScript
  • Łatwiejsze wykrywanie na niskim poziomie (LLD) dzięki obsłudze dowolnych danych JSON
  • Eksperymentalna obsługa wysoce wydajnej pamięci masowej TimescaleDB z automatycznym partycjonowaniem
  • Łatwe zarządzanie tagami na poziomie szablonu i hosta
  • Efektywne skalowanie obciążenia poprzez obsługę wstępnego przetwarzania danych po stronie proxy. W połączeniu z ograniczaniem przepustowości podejście to umożliwia wykonywanie i przetwarzanie milionów kontroli na sekundę bez obciążania centralnego serwera Zabbix.
  • Elastyczna automatyczna rejestracja urządzeń z filtrowaniem nazw urządzeń według wyrażeń regularnych
  • Możliwość zarządzania nazwami urządzeń podczas wykrywania sieci i uzyskiwania nazwy urządzenia z wartości metryki
  • Wygodne sprawdzenie, czy przetwarzanie wstępne działa bezpośrednio z interfejsu
  • Sprawdzanie wydajności metod powiadamiania bezpośrednio z interfejsu WWW
  • Zdalne monitorowanie wewnętrznych metryk serwera i proxy Zabbix (metryki wydajności i kondycji komponentów Zabbix)
  • Piękne wiadomości e-mail dzięki obsłudze formatu HTML
  • Obsługa nowych makr w niestandardowych adresach URL dla lepszej integracji map z systemami zewnętrznymi
  • Obsługa animowanych obrazów GIF na mapach w celu bardziej widocznej wizualizacji problemów
  • Pokaż dokładny czas po najechaniu myszką na wykres
  • Wygodny nowy filtr w konfiguracji wyzwalacza
  • Możliwość masowej zmiany parametrów prototypów metryk
  • Możliwość wyodrębniania danych, w tym tokenów autoryzacyjnych, z nagłówków HTTP w monitorowaniu sieci
  • Zabbix Sender wysyła teraz dane na wszystkie adresy IP z pliku konfiguracyjnego agenta
  • Reguła wykrywania może być metryką zależną
  • Zaimplementowano bardziej przewidywalny algorytm zmiany kolejności widżetów w dashboardzie

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

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

Artykuł na temat Habré zawiera bardziej szczegółowy opis funkcjonalności.

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

Dodaj komentarz