Die neue Version von Zabbix 4.4 ist ein Netzwerk, das kein Netzwerk überwacht

Dashboard_dark

Nach 6 Monaten Entwicklung, Eine neue Version des Zabbix 4.4-Überwachungssystems ist verfügbar, dessen Code unter der GPLv2-Lizenz verteilt wird. Für diejenigen, die noch nichts über Zabbix wissen, sollten sie das wissen Dies ist ein Netzwerküberwachungssystem, die zur Überwachung ausgelegt ist und zeichnen Sie den Status verschiedener Netzwerkdienste, Server und Netzwerkhardware auf. Verwenden Sie MySQL, PostgreSQL, SQLite, Oracle oder IBM DB2 als Datenbank. Das Backend ist in C und das Web-Frontend in PHP geschrieben.

Zabbix besteht aus drei Grundkomponenten: un Server Überprüfungen zu koordinieren, Testanforderungen zu generieren und Statistiken zu sammeln; Agenten Überprüfungen auf der Seite externer Hosts durchzuführen; Schnittstelle die Verwaltung des Systems zu organisieren. Um den zentralen Server zu entlasten und ein verteiltes Überwachungsnetzwerk zu bilden, können mehrere Proxyserver bereitgestellt werden, die Daten bei der Überprüfung der Hostgruppe zusammenfassen.

Ohne Agenten kann der Zabbix-Server Daten mithilfe von Protokollen wie SNMP, IPMI, JMX, SSH / Telnet, ODBC empfangen und die Verfügbarkeit von Webanwendungen und Virtualisierungssystemen testen.

Hauptnachrichten von Zabbix 4.4

In dieser neuen Version von Zabbix 4.4 wurden sie vorbereitet Spezifikationen für das Entwerfen von Vorlagen zur Standardisierung von Konfigurationen. Die Struktur der XML / JSON-Dateien wird auf ein Formular reduziert, das zum manuellen Bearbeiten der Vorlage in einem normalen Texteditor geeignet ist. Die vorhandenen Vorlagen werden an den vorgeschlagenen Spezifikationen ausgerichtet.

Es wurde implementiert eine Wissensbasis zur Dokumentation bewährter Auslöser und Elemente, die mit einer detaillierten Beschreibung, einer Erläuterung der Ziele des Sammelns von Informationen und Handlungsanweisungen bei Problemen versehen werden kann.

Präsentiert werden Erweiterte Funktionen zum Anzeigen des Status der Infrastruktur. Hinzugefügt die Möglichkeit, Widget-Einstellungen mit einem Klick zu ändern. Die Grafiksets sind für die Anzeige auf Breitbild-Displays und großen Wandpaneelen optimiert.

Alle Widgets sind für die Anzeige im Modus ohne Titel angepasst. Ein neues Widget wurde hinzugefügt, um Diagrammprototypen anzuzeigen. Dem Widget wurde ein neuer Ansichtsmodus mit zusammenfassenden Statistiken zu Problemen hinzugefügt.

Eine weitere Neuheit ist das Ein neuer Agententyp wird eingeführt: zabbix_agent2, geschrieben in der Go-Sprache und bietet ein Framework für die Entwicklung von Plugins zur Überprüfung verschiedener Dienste und Anwendungen.

Der neue Agent enthält einen eingebauten Scheduler mit Unterstützung, um einen flexiblen Zeitplan festzulegen um Überprüfungen durchzuführen und den Status zwischen Überprüfungen zu verfolgen (Lassen Sie beispielsweise die Verbindung zum DBMS offen). Um Datenverkehr zu sparen, wird das Senden empfangener Daten im Batch-Modus unterstützt.

Der neue Agent kann verwendet werden, um den alten Agenten bisher nur auf der Linux-Plattform transparent zu ersetzen.

Hinzugefügt die Möglichkeit, Weblinks und benutzerdefinierte Aktionen zu verwenden und Benachrichtigungscontroller beim Erkennen von Fehlern der gesteuerten Dienste. Controller können in JavaScript erstellt und für den Zugriff auf externe Benachrichtigungszustelldienste oder Fehlerverfolgungssysteme verwendet werden. Sie können beispielsweise einen Handler schreiben, um problematische Nachrichten an den Unternehmenschat zu senden.

Wie installiere ich Zabbix 4.4 unter Ubuntu und Derivaten?

Si Möchten Sie dieses Dienstprogramm installieren? in Ihrem System, Sie können dies tun, indem Sie ein Terminal öffnen (Sie können die Tastenkombination Strg + Alt + T verwenden) und geben Folgendes ein:

wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb

sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Wie eingangs erwähnt, verwendet Zabbix eine Datenbank zum Speichern von Informationen. Daher müssen zusätzlich zur Verwendung von Apache einige der unterstützten bereits auf Ihrem System installiert sein. Ich empfehle daher, Lamp zu installieren. Installation abgeschlossen Jetzt müssen wir eine Datenbank für Zabbix erstellen. Dazu können wir Folgendes eingeben:

sudo mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña';

mysql> quit

Wobei 'Passwort' das Passwort Ihrer Datenbank ist, das Sie sich merken oder notieren müssen, um es später in einer Konfigurationsdatei abzulegen.

Jetzt importieren wir Folgendes:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y Lassen Sie uns die folgende Datei bearbeiten, wo wir das Datenbankkennwort platzieren werden:

sudo nano /etc/zabbix/zabbix_server.conf

Und wir werden nach der Zeile "DBPassword =" suchen, in der Wir werden das Passwort der Datenbank eingeben.

Jetzt bearbeiten wir die Datei /etc/zabbix/apache.conf:

Und wir suchen nach der Zeile "php_value date.timezone", die wir auskommentieren (das # entfernen) und wir werden unsere Zeitzone platzieren (in meinem Fall Mexiko):

php_value date.timezone America/Mexico

Schließlich starten wir den Dienst neu mit:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Um auf Zabbix zuzugreifen, können Sie dies über Ihren Webbrowser tun, indem Sie zum Pfad (im Fall eines Servers) http: // server_ip_or_name / zabbix oder auf einem lokalen Computer localhost / zabbix gehen

Wenn Sie mehr über die Verwendung von Zabbix erfahren möchten, können Sie sich beraten den folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.