Möchten Sie erfahren, wie Sie Linux mithilfe des Zabbix-Agenten und der PSK-Verschlüsselung sicher überwachen können? In diesem Lernprogramm erfahren Sie, wie Sie die Zabbix-Agentensoftware auf einem Linux-Computer installieren und konfigurieren und die PSK-Verschlüsselungsfunktion zum Sichern der Kommunikation zwischen dem Zabbix-Server und dem Zabbix-Agenten verwenden.
• Zabbix 4.2.6
Hardware-Liste:
Der folgende Abschnitt enthält eine Liste der Geräte, mit denen dieses Zabbix-Lernprogramm erstellt wurde.
Jede oben aufgeführte Hardware kann auf der Amazon-Website gefunden werden.
Zabbix Playlist:
Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Videos zur Zabbix-Installation.
Vergiss nicht, unseren Youtube-Kanal namens zu abonnieren FKIT.
Zabbix-Tutorial:
Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Tutorials zur Zabbix-Installation.
Tutorial – Installation von Zabbix Agent unter Linux mit PSK-Verschlüsselung
Zunächst müssen Sie den Zabbix-Agenten auf dem Linux-Computer installieren.
Verwenden Sie die folgenden Befehle, um die erforderlichen Pakete auf einem Computer mit Ubuntu Linux zu installieren.
Laden Sie das Zabbix-Installationspaket herunter.
Extrahieren Sie das Zabbix-Installationspaket, kompilieren und installieren Sie den Zabbix-Agenten.
Suchen Sie den Speicherort der Datei zabbix_agentd.conf auf Ihrem System.
Bearbeiten Sie die Datei zabbix_agentd.conf.
Hier ist die Originaldatei vor unserer Konfiguration.
Hier ist die neue Datei mit unserer Konfiguration.
In unserem Beispiel ist der Zabbix-Agent so konfiguriert, dass Verbindungen vom Zabbix-Server 192.168.15.10 zugelassen werden.
Der Server mit der IP-Adresse 192.168.15.10 darf Informationen vom Agenten anfordern und empfangen.
Der Localhost 127.0.0.1 darf Informationen vom Agenten anfordern und empfangen.
Jetzt müssen wir eine Datei erstellen, die den PSK-Schlüssel enthält, um die Kommunikation zu verschlüsseln.
Erstellen Sie eine PSK-Schlüsseldatei auf dem Linux-Computer im Zabbix-Verzeichnis.
Fügen Sie einen zufällig generierten PSK-Schlüsselwert in diese Datei ein.
Wenn Sie nicht wissen, wie Sie einen zufällig generierten Schlüsselwert erstellen können, verwenden Sie den folgenden Befehl:
Stellen Sie die richtige Dateiberechtigung für die Datei ein, die den PSK-Schlüssel enthält.
Das Zabbix-Installationspaket enthält ein Dienststart-Skript.
Kopieren Sie das Startskript mit den folgenden Befehlen.
Sie können jetzt die folgenden Befehle verwenden, um den Zabbix-Agentendienst zu starten.
Starten Sie den Zabbix-Agenten neu.
Sie haben die Installation des Zabbix-Agenten mit aktivierter PSK-Verschlüsselung abgeschlossen.
Sie können diesen Computer jetzt über das Zabbix-Server-Dashboard dem Netzwerküberwachungsdienst hinzufügen.
Tutorial – Zabbix überwacht Linux mit PSK-Verschlüsselung
Jetzt müssen wir auf das Zabbix-Server-Dashboard zugreifen und den Linux-Computer als Host hinzufügen.
Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus / zabbix ein.
In unserem Beispiel wurde die folgende URL in den Browser eingegeben:
• http://192.168.15.10/zabbix
Verwenden Sie auf dem Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.
• Standardbenutzername: Admin
• Standardkennwort: zabbix
Nach erfolgreicher Anmeldung werden Sie zum Zabbix Dashboard weitergeleitet.
Greifen Sie auf dem Dashboard-Bildschirm auf das Konfigurationsmenü zu und wählen Sie die Option Host aus.
Klicken Sie oben rechts auf dem Bildschirm auf die Schaltfläche Host erstellen.
Auf dem Host-Konfigurationsbildschirm müssen Sie die folgenden Informationen eingeben:
• Hostname – Geben Sie einen Hostnamen ein, um den Linux-Server zu identifizieren.
• Sichtbarer Hostname – Wiederholen Sie den Hostnamen.
• Neue Gruppe – Geben Sie einen Namen ein, um eine Gruppe ähnlicher Geräte zu identifizieren.
• Agent-Schnittstelle – Geben Sie die IP-Adresse des Linux-Servers ein.
Hier ist das Originalbild vor unserer Konfiguration.
Hier ist das neue Bild mit unserer Konfiguration.
Als Nächstes müssen wir den Host mit einer bestimmten Netzwerkmonitorvorlage verknüpfen.
Standardmäßig wird Zabbix mit einer Vielzahl von Überwachungsvorlagen ausgeliefert.
Greifen Sie oben auf dem Bildschirm auf die Registerkarte Vorlagen zu.
Klicken Sie auf die Schaltfläche Auswählen und suchen Sie die Vorlage mit dem Namen: TEMPLATE OS Linux
Klicken Sie auf die Option Hinzufügen (1).
Als Nächstes müssen wir die Kommunikation zwischen dem Zabbix-Server und dem Linux-Computer verschlüsseln.
Greifen Sie oben auf dem Bildschirm auf die Registerkarte Verschlüsselung zu und nehmen Sie die folgende Konfiguration vor:
• Verbindung zum Host – PSK
• Verbindungen vom Host – PSK
• PSK-Identität – LINUX-SERVER-01
• PSK – fb6616cd582a2fa0aa161cab3423a9ca640c931b21c8c2e3b7132d6db75aadff
Klicken Sie auf die Schaltfläche Hinzufügen, um die Konfiguration abzuschließen.
Nach einigen Minuten sehen Sie das erste Ergebnis im Zabbix Dashboard.
Das Endergebnis wird mindestens eine Stunde dauern.
Standardmäßig wartet Zabbix eine Stunde, um die Anzahl der auf dem Linux-Computer verfügbaren Schnittstellen zu ermitteln.
Standardmäßig wartet Zabbix eine Stunde, bevor Informationen von den Netzwerkschnittstellen erfasst werden.
Um Ihre Konfiguration zu testen, rufen Sie das Menü Überwachung auf und klicken Sie auf die Option Diagramme.
Wählen Sie oben rechts auf dem Bildschirm die Gruppe ALL aus.
Wählen Sie den Hostnamen Ihres Linux-Computers aus.
Wählen Sie das Diagramm mit dem Namen: CPU UTILIZATION
Sie sollten in der Lage sein, die Grafik der CPU-Auslastung zu sehen.
Herzliche Glückwünsche! Sie haben den Zabbix-Server so konfiguriert, dass er einen Linux-Computer mit psk-Verschlüsselung überwacht.