Wenn wir Netzwerk- oder Systemadministratoren, IT-Mitarbeiter oder Mitglieder eines Supportteams sind, ist es ideal, die verschiedenen Optionen zu kennen, die wir für eine korrekte und optimale Verwaltung des Systems haben, und zu wissen, wie dies besser erreicht werden kann, wenn es nicht mit Überwachungsdienstprogrammen erfolgt des Systems .
Es gibt Hunderte dieser Dienstprogramme und jedes hat etwas Besonderes. Daher müssen wir diejenigen verwenden, die die besten Vorteile und Analysen aller Elemente des Systems bieten, damit die Verwaltung vollständig ist.
Innerhalb dieser vollständigen Tools haben wir Zabbix, das Open Source ist und mit einem Gesamtfokus auf der Überwachung der Distributionen entwickelt wurde, in denen es ausgeführt werden kann.
An diesem Tag wird TechnoWikis analysieren, wie Zabbix unter Debian 9 verwendet wird.
Falls Sie Debian 9 nicht haben, können Sie es von folgendem Link herunterladen:
Zabbix verwendet einen flexiblen Benachrichtigungsmechanismus, mit dem Benutzer bestimmte Warnungen konfigurieren können, die an E-Mails gesendet werden können, wenn im System etwas passiert. Mit dieser Option können wir Änderungen auf dem Server feststellen . Mit Zabbix verfügen wir über verschiedene Berichts- und Datenvisualisierungsfunktionen, die auf den gespeicherten Elementen basieren.
Auf alle von Zabbix angebotenen Berichte und Statistiken sowie die Konfigurationsparameter kann über eine webbasierte Oberfläche zugegriffen werden. Dies garantiert, dass der Status des Netzwerks und der Status der Server von jedem Standort aus ausgewertet werden können, ohne dass ein physischer Standort erforderlich ist.
Das Web-Front-End ist in PHP geschrieben, das Back-End in C und verwendet MySQL, PostgreSQL, SQLite, Oracle oder IBM DB2, um die zu analysierenden Daten zu speichern.
1. Eigenschaften von Zabbix
Zabbix bietet verschiedene Funktionen für die Datenverwaltung und kann wie folgt in Kategorien unterteilt werden:
- Verfügbarkeits- und Leistungsprüfungen in Echtzeit
- Es bietet Unterstützung für SNMP (Erfassung und Abfrage), IPMI, JMX, VMware-Überwachung und mehr.
- Führen Sie benutzerdefinierte Überprüfungen durch
- Sie können bestimmte Daten in benutzerdefinierten Zeitintervallen erfassen
- Analyse nach Server / Proxy und nach Agenten
- Alle Versandbenachrichtigungen können für den Eskalationszeitplan, den Empfänger, den Medientyp und andere Parameter angepasst werden.
- Benachrichtigungen in Zabbix können mithilfe von Makrovariablen nützlicher gemacht werden.
- Es ist möglich, automatische Aktionen auszuführen, einschließlich Remote-Befehle.
- Zabbix ist in der Lage, benutzerdefinierte Grafiken zu erstellen, die in einer einzigen Ansicht zu mehreren Elementen kombiniert werden können.
- Wir können Netzwerkkarten erstellen.
- Option zur Verwendung mehrerer benutzerdefinierter Bildschirme und Diashows für eine Übersicht über die Daten.
- Erstellung von Berichten.
- Übergeordnete (geschäftliche) Ansicht der überwachten Ressourcen
- Zabbix speichert die Daten in einer Datenbank
- Der gesamte Verlauf ist konfigurierbar
- Es hat ein eingebautes Reinigungsverfahren
- Es ist einfach, zu überwachende Geräte als Hosts hinzuzufügen
- Alle Hosts werden nur einmal in der Datenbank für die Überwachung definiert
- Wir können Vorlagen auf überwachte Geräte anwenden
- Mit Zabbix ist die automatische Erkennung von Netzwerkgeräten möglich
- Zabbix erstellt eine automatische Agentenregistrierung
- Wir können die Erkennung von Dateisystemen, Netzwerkschnittstellen und SNMP-OID durchführen.
- Integration mit Software von Drittanbietern
- Automatisierte Aufgaben
- Skalierbarkeit ohne Grenzen
- Hohe Verfügbarkeit
- Datenverschlüsselungsoptionen und mehr.
- Nutzung der Netzwerkbandbreite
- Paketverlustrate
- Netzwerkschnittstellenfehler
- Hohe CPU- oder Speicherauslastung
- Anzahl anormaler TCO-Verbindungen
- Gefallene Links
- Der Zustand des Systems in einem warnenden / kritischen Zustand
- Wenn die Gerätetemperatur zu hoch / zu niedrig ist
- Das Netzteil befindet sich in einem kritischen Zustand
- Der freie Speicherplatz auf der Festplatte ist gering
- Der Lüfter befindet sich in einem kritischen Zustand
- Es erfolgt keine SNMP-Datenerfassung
- Neue Geräte hinzugefügt oder gelöscht
- Das Netzwerkmodul wird hinzugefügt, gelöscht oder ersetzt
- Die Firmware wurde aktualisiert
- Die Seriennummer des Geräts hat sich geändert
- Die Schnittstelle wurde auf niedrige Geschwindigkeit oder Halbduplexbetrieb umgestellt
Zabbix kann in folgenden Distributionen installiert werden:
- CentOS
- RedHat
- Oracle Linux
- Debian
- Ubuntu
Nun werden wir sehen, wie Zabbix unter Debian 9 installiert wird.