Website-Suche

So installieren Sie einen Agenten und verbinden ihn mit dem Pandora FMS-Server


Ein Pandora FMS Agent ist eine Anwendung, die auf Computern installiert wird, die mit dem Pandora FMS Monitoring System überwacht werden sollen. Software-Agenten führen Überprüfungen von Serverressourcen (wie CPU, RAM, Speichergeräten usw.) und installierten Anwendungen und Diensten (wie Nginx, Apache, MySQL/MariaDB, PostgreSQL usw.) durch; Sie senden die gesammelten Daten im XML-Format unter Verwendung eines der folgenden Protokolle an die Pandora FMS-Server: SSH, FTP, NFS, Tentacle (Protokoll) oder ein anderes Datenübertragungsmittel.

Hinweis: Agenten werden nur für die Server- und Ressourcenüberwachung benötigt, während die Überwachung der Netzwerkausrüstung aus der Ferne erfolgt, sodass keine Software-Agenten installiert werden müssen.

In diesem Artikel wird gezeigt, wie Sie Pandora FMS-Softwareagenten installieren und sie zur Überwachung mit einer Pandora FMS-Serverinstanz verbinden. In dieser Anleitung wird davon ausgegangen, dass Sie bereits über eine laufende Instanz eines Pandora FMS-Servers verfügen.

Installieren von Pandora FMS-Agenten in Linux-Systemen

Führen Sie auf CentOS- und RHEL-Distributionen die folgenden Befehle aus, um die erforderlichen Abhängigkeitspakete zu installieren, laden Sie dann die neueste Version des Pandora FMS-Agent-RPM-Pakets herunter und installieren Sie es.

yum install wget perl-Sys-Syslog perl-YAML-Tiny
wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/RHEL_CentOS/pandorafms_agent_unix-7.0NG.743-1.noarch.rpm
yum install pandorafms_agent_unix-7.0NG.743-1.noarch.rpm

Geben Sie auf Ubuntu- und Debian-Distributionen die folgenden Befehle ein, um das neueste Agent-DEB-Paket herunterzuladen und zu installieren.

wget https://sourceforge.net/projects/pandora/files/Pandora%20FMS%207.0NG/743/Debian_Ubuntu/pandorafms.agent_unix_7.0NG.743.deb
sudo dpkg -i pandorafms.agent_unix_7.0NG.743.deb
sudo apt-get -f install

Konfigurieren von Pandora FMS-Agenten in Linux-Systemen

Nachdem Sie das Software-Agent-Paket erfolgreich installiert haben, konfigurieren Sie es in der Konfigurationsdatei /etc/pandora/pandora_agent.conf für die Kommunikation mit dem Pandora FMS-Server.

vi /etc/pandora/pandora_agent.conf

Suchen Sie nach dem Serverkonfigurationsparameter und legen Sie seinen Wert auf die IP-Adresse des Pandora FMS-Servers fest, wie im folgenden Screenshot gezeigt.

Speichern Sie die Datei und starten Sie dann den Pandora-Agent-Daemon-Dienst, aktivieren Sie ihn für den automatischen Start beim Systemstart und überprüfen Sie, ob der Dienst aktiv ist und ausgeführt wird.

systemctl start pandora_agent_daemon.service
systemctl enable pandora_agent_daemon.service
systemctl status pandora_agent_daemon.service

Hinzufügen eines neuen Agenten zum Pandora FMS-Server

Als nächstes müssen Sie den neuen Agenten über die Pandora FMS-Konsole hinzufügen. Gehen Sie zum Webbrowser, melden Sie sich bei der Pandora FMS-Serverkonsole an und gehen Sie dann zu Ressourcen ==> Agents verwalten.

Klicken Sie im nächsten Bildschirm auf Agent erstellen, um einen neuen Agenten zu definieren.

Definieren Sie auf der Seite Agent Manager einen neuen Agenten, indem Sie das Formular ausfüllen, wie im folgenden Screenshot gezeigt. Wenn Sie fertig sind, klicken Sie auf Erstellen.

Nach dem Hinzufügen von Agenten sollten diese in der Zusammenfassung auf der Startseite angezeigt werden, wie im folgenden Screenshot hervorgehoben.

Wenn Sie den neu erstellten Agenten unter Agent-Details anzeigen und seine Statusanzeige markieren, sollten keine Monitore angezeigt werden. Daher müssen Sie Module zur Überwachung des Hosts erstellen, auf dem der Agent ausgeführt wird, wie im nächsten Abschnitt erläutert.

Konfigurieren eines Moduls für die Remote-Agent-Überwachung

Für diese Anleitung erstellen wir ein Modul, um zu prüfen, ob der Remote-Host aktiv ist (anpingbar ist). Um ein Modul zu erstellen, gehen Sie zu Ressource ==> Agenten verwalten. Klicken Sie bei den im Pandora FMS-Bildschirm definierten Agenten auf den Agentennamen, um ihn zu bearbeiten.

Sobald es geladen ist, klicken Sie auf den Link Module, wie im folgenden Screenshot hervorgehoben.

Wählen Sie dann im nächsten Bildschirm den Modultyp (z. B. Erstellen eines neuen Netzwerkservermoduls) und klicken Sie auf Erstellen.

Wählen Sie im nächsten Bildschirm die Modul-Komponente-Gruppe (z. B. Netzwerkverwaltung) und ihren tatsächlichen Prüftyp (z. B. Host Alive) aus. Füllen Sie dann die anderen Felder aus und stellen Sie sicher, dass die Ziel-IP die des zu überwachenden Hosts ist. Klicken Sie dann auf Erstellen.

Aktualisieren Sie als Nächstes die Konsole und versuchen Sie, den Agent unter Agent-Details anzuzeigen. Markieren Sie dessen Statusanzeige. Es sollte „Alle Monitore sind in Ordnung angezeigt werden “. Und unter Module sollte angezeigt werden, dass sich ein Modul in einem normalen Zustand befindet.

Wenn Sie den Agent jetzt öffnen, sollte er einige Überwachungsinformationen anzeigen, wie im folgenden Screenshot hervorgehoben.

Um zu testen, ob das Modul ordnungsgemäß funktioniert, können Sie den Remote-Host herunterfahren und die Module für den Agenten zurücksetzen. Es sollte einen kritischen Status anzeigen (ROTE Farbe).

Das ist alles! Der nächste Schritt besteht darin, zu lernen, wie Sie die erweiterten Funktionen des PandoraFMS-Systems nutzen und es so konfigurieren, dass es Ihre IT-Infrastruktur überwacht, indem Sie mehr Server, Agenten und Module, Warnungen, Ereignisse, Berichte und vieles mehr erstellen. Weitere Informationen finden Sie in der PandoraFMS-Dokumentation.