Veröffentlichung des Überwachungssystems Zabbix 4.4

Nach 6 Monaten Entwicklung verfügbar Neue Version des Überwachungssystems Zabbix 4.4, deren Code wird unter der GPLv3-Lizenz bereitgestellt. unter der GPLv2-Lizenz steht. Zabbix besteht aus drei grundlegenden Komponenten: einem Server zur Koordination der Prüfungen, zur Generierung von Prüfanforderungen und zur Sammlung von Statistiken; Agenten zur Durchführung von Prüfungen auf externen Hosts; einem Frontend zur Verwaltung des Systems.

Um die Last des zentralen Servers zu verringern und ein verteiltes Überwachungsnetzwerk zu bilden, kann eine Reihe von Proxy-Servern bereitgestellt werden, die Daten über die Überprüfung von Gruppen von Hosts aggregieren. Die Daten können in Datenbanken wie MySQL, PostgreSQL, TimescaleDB, DB2 und Oracle gespeichert werden. Ohne Agenten kann der Zabbix-Server Daten über Protokolle wie SNMP, IPMI, JMX, SSH/Telnet, ODBC empfangen und die Verfügbarkeit von Webanwendungen und Virtualisierungssystemen testen.

Haupt Neuerungen:

  • Ein neuer Agententyp wurde vorgestellt — zabbix_agent2, geschrieben in Go, der ein Framework zur Entwicklung von Plugins für die Überprüfung verschiedener Dienste und Anwendungen bietet. Der neue Agent beinhaltet einen integrierten Scheduler, der flexible Zeitpläne für die Durchführung von Prüfungen unterstützt und den Status zwischen den Prüfungen verfolgen kann (zum Beispiel durch Offenhalten einer Verbindung zur Datenbank). Um den Datenverkehr zu sparen, wird die Übertragung der gesammelten Daten im Batch-Modus unterstützt. Der neue Agent kann zur nahtlosen Ersetzung des alten Agents verwendet werden, derzeit jedoch nur auf der Linux-Plattform;
  • Die Möglichkeit zur Nutzung wurde hinzugefügt Webhooks und eigene Handler für Aktionen und Benachrichtigungen bei Erkennung von Fehlern der überprüften Dienste. Die Handler können in JavaScript erstellt werden und zur Anbindung an externe Benachrichtigungsdienste oder Fehlerverfolgungssysteme verwendet werden. Beispielsweise kann ein Handler geschrieben werden, um Nachrichten über Probleme in den Unternehmenschat zu senden;
  • Offizielle Unterstützung für Datenbanken TimescaleDB wurde als Datenspeicher für Prüfungen realisiert. Im Gegensatz zu den zuvor unterstützten
    MySQL, PostgreSQL, Oracle und DB2, sowie die Datenbank TimescaleDB, die speziell für die Speicherung und Verarbeitung von Zeitreihendaten optimiert ist (Werte von Parametern über definierte Zeitintervalle, wobei die Zeit und eine Menge von Werten, die zu diesem Zeitpunkt passen, aufgezeichnet werden). TimescaleDB ermöglicht eine signifikante Steigerung der Effizienz und Leistung bei der Arbeit mit solchen Daten und zeigt nahezu lineare Leistungsniveaus. Darüber hinaus unterstützt TimescaleDB Funktionen wie die automatische Bereinigung alter Einträge;

    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Vorbereitet Spezifikationen zur Erstellung von Vorlagen zur Standardisierung von Einstellungen. Die Struktur der XML/JSON-Dateien wurde in ein format gebracht, das für die manuelle Bearbeitung der Vorlage in einem herkömmlichen Texteditor geeignet ist. Vorhandene Vorlagen wurden an die vorgeschlagenen Spezifikationen angepasst;
  • Eine Wissensdatenbank wurde implementiert, um dokumentierte Elemente und Trigger zu dokumentieren, die mit einer detaillierten Beschreibung, den Zielen der Informationssammlung und Anweisungen für das Handeln im Falle von Problemen versehen werden können;

    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Erweiterte Visualisierungsfunktionen des Infrastrukturzustands sind verfügbar. Widgets können nun mit einem Klick angepasst werden. Die Diagrammsätze sind für die Anzeige auf Breitbild-Displays und großen Displaywänden optimiert. Alle Widgets wurden für die Anzeige im kopfzeilenlosen Modus angepasst. Ein neues Widget zur Anzeige von Diagrammprototypen wurde hinzugefügt. Im Widget mit den zusammenfassenden Statistiken der Probleme wurde ein neuer aggregierter Ansichtsmodus hinzugefügt.

    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Balkendiagramme und Grafiken unterstützen nun die Anzeige von Daten, die mit verschiedenen Aggregatfunktionen verarbeitet wurden, um die Analyse von Daten über längere Zeiträume zu erleichtern und die Planung zu vereinfachen. Folgende Funktionen werden unterstützt: min,
    max,
    avg,
    count,
    sum,
    first und
    last;

    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Die Möglichkeit zur automatischen Registrierung neuer Geräte mithilfe von PSK-Schlüsseln (Pre-shared Key) wurde hinzugefügt, einschließlich der Verschlüsselung der Einstellungen für den hinzuzufügenden Host;
    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Die Unterstützung für die erweiterte JSONPath-Syntax wurde hinzugefügt, um komplexe Datenvorverarbeitungsoperationen im JSON-Format zu ermöglichen, einschließlich Aggregations- und Suchoperationen.

    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Unterstützung für das Hinzufügen von Beschreibungen zu benutzerdefinierten Makros hinzugefügt;
    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Die Effizienz der Datenerfassung und -bestimmung in Bezug auf WMI, JMX und ODBC wurde durch die Hinzufügung neuer Prüfungen, die Arrays von Objekten im JSON-Format zurückgeben, verbessert. Unterstützung für Speicherorte für VMWare und systemd-Dienste sowie die Möglichkeit, CSV-Daten in JSON zu konvertieren, wurde ebenfalls hinzugefügt;

    Veröffentlichung des Überwachungssystems Zabbix 4.4
  • Das maximale Limit für die Anzahl abhängiger Elemente wurde auf 10.000 erhöht;
  • Unterstützung für neue Plattformen hinzugefügt: SUSE Linux Enterprise Server 15, Debian 10, Raspbian 10, macOS und RHEL 8. Für Windows wurde ein Agent-Paket im MSI-Format vorbereitet. Unterstützung für die schnelle Bereitstellung des Überwachungssystems in einem isolierten Container oder in Cloud-Umgebungen wie AWS, Azure,
    Google Cloud Platform,
    Digital Ocean und Docker.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster