Zabbix 4.2 veröffentlicht

Zabbix 4.2 veröffentlicht

Die Veröffentlichung des kostenlosen Open-Source-Überwachungssystems Zabbix 4.2 ist erfolgt. Zabbix ist ein universelles System zur Überwachung der Leistung und Verfügbarkeit von Servern, Engineering- und Netzwerkgeräten, Anwendungen, Datenbanken, Virtualisierungssystemen, Containern, IT-Diensten und Webdiensten.

Das System implementiert einen vollständigen Zyklus von der Datenerfassung über deren Verarbeitung und Konvertierung, die Analyse der empfangenen Daten bis hin zur Speicherung dieser Daten, der Visualisierung und dem Versenden von Warnungen mithilfe von Eskalationsregeln. Das System bietet außerdem flexible Optionen zur Erweiterung der Methoden zur Daten- und Alarmerfassung sowie Automatisierungsoptionen über die API. Eine einzige Webschnittstelle implementiert die zentrale Verwaltung von Überwachungskonfigurationen und die Verteilung von Zugriffsrechten an verschiedene Benutzergruppen. Der Projektcode wird unter der GPLv2-Lizenz vertrieben.

Zabbix 4.2 ist eine neue Nicht-LTS-Version mit einem kurzen offiziellen Supportzeitraum. Für Benutzer, die sich an einem langen Betriebszyklus von Softwareprodukten orientieren, empfehlen wir die Verwendung von LTS-Versionen des Produkts, z. B. 3.0 und 4.0.

Wesentliche Verbesserungen in Version 4.2:

  • Verfügbarkeit offizieller Pakete für die folgenden Plattformen:
    • Raspberry Pi, SUSE Enterprise Linux Server 12
    • macOS-Agent
    • MSI erstellt einen Windows-Agenten
    • Docker-Bilder
  • Anwendungsüberwachung mit leistungsstarker Datenerfassung von Prometheus-Exporteuren und integrierter PromQL-Unterstützung, Low-Level-Erkennung wird ebenfalls unterstützt
  • Hochfrequenzüberwachung zur ultraschnellen Problemerkennung mittels Drosselung. Die Drosselung ermöglicht Ultrahochfrequenzprüfungen, ohne dass große Datenmengen verarbeitet oder gespeichert werden müssen
  • Validierung von Eingabedaten in der Vorverarbeitung gegen reguläre Ausdrücke, Wertebereiche, JSONPath und XMLPath
  • Kontrolle des Zabbix-Verhaltens bei Fehlern in Vorverarbeitungsschritten. Jetzt ist es möglich, den neuen Wert zu ignorieren, einen Standardwert festzulegen oder eine beliebige Fehlermeldung festzulegen
  • Unterstützung beliebiger Algorithmen zur Vorverarbeitung mit JavaScript
  • Einfachere Low-Level-Erkennung (LLD) mit Unterstützung für Freiform-JSON-Daten
  • Experimentelle Unterstützung für hocheffizienten TimescaleDB-Speicher mit automatischer Partitionierung
  • Einfache Tag-Verwaltung auf Vorlagen- und Hostebene
  • Effiziente Lastskalierung durch Unterstützung der Datenvorverarbeitung auf der Proxy-Seite. In Kombination mit der Drosselung können Sie mit diesem Ansatz Millionen von Prüfungen pro Sekunde durchführen und verarbeiten, ohne den zentralen Zabbix-Server zu belasten.
  • Flexible automatische Registrierung von Geräten mit Filterung von Gerätenamen nach regulärem Ausdruck
  • Möglichkeit, Gerätenamen bei der Netzwerkerkennung zu verwalten und Gerätenamen aus Metrikwerten abzurufen
  • Bequeme Überprüfung, ob die Vorverarbeitung direkt über die Schnittstelle funktioniert
  • Überprüfen Sie die Leistung von Benachrichtigungsmethoden direkt über die Weboberfläche
  • Fernüberwachung interner Metriken des Zabbix-Servers und -Proxys (Leistungs- und Gesundheitsmetriken der Zabbix-Komponenten)
  • Schöne E-Mail-Nachrichten dank der Unterstützung des HTML-Formats
  • Unterstützung für neue Makros in benutzerdefinierten URLs für eine bessere Integration von Karten mit externen Systemen
  • Unterstützung für animierte GIF-Bilder auf Karten zur besser sichtbaren Visualisierung von Problemen
  • Zeigen Sie die genaue Uhrzeit an, wenn Sie mit der Maus über das Diagramm fahren
  • Praktischer neuer Filter in der Triggerkonfiguration
  • Möglichkeit zur Massenänderung der Parameter von Metrikprototypen
  • Möglichkeit zum Extrahieren von Daten, einschließlich Autorisierungstokens, aus HTTP-Headern bei der Webüberwachung
  • Zabbix Sender sendet nun Daten aus der Agent-Konfigurationsdatei an alle IP-Adressen
  • Die Erkennungsregel kann eine abhängige Metrik sein
  • Es wurde ein vorhersehbarerer Algorithmus zum Ändern der Reihenfolge der Widgets im Dashboard implementiert

Für die Migration von früheren Versionen müssen Sie lediglich neue Binärdateien (Server und Proxy) und eine neue Schnittstelle installieren. Zabbix führt den Datenbankaktualisierungsvorgang automatisch durch.
Es müssen keine neuen Agenten installiert werden.

Eine vollständige Liste aller Änderungen finden Sie in der Dokumentation.

Eine detailliertere Beschreibung der Funktionalität bietet ein Artikel auf Habré.

Source: linux.org.ru

Kommentar hinzufügen