Überwachung · 3 min read · Oct 19, 2025

So überwachen Sie CentOS- und Ubuntu-Server mit Pandora FMS

Einführung

Pandora FMS (Pandora Flexible Monitoring System) ist eine flexible und hoch skalierbare Überwachungssoftware für Netzwerke, Server, Anwendungen und virtuelle Umgebungen. Pandora FMS kann den Status und die Leistung verschiedener Serverbetriebssysteme und Serveranwendungen wie Webserver, Datenbanken, Proxys usw. überwachen. Pandora FMS besteht aus einer Server-Software und Überwachungsagenten. In diesem Tutorial zeige ich Ihnen, wie Sie den Pandora FMS-Server auf CentOS 7 installieren und wie Sie einen Überwachungsagenten auf Ubuntu 15.04 hinzufügen.

Voraussetzungen

  • CentOS 7 - 64bit für Pandora Server
  • Ubuntu 15.04 - 64bit für Pandora-Agent
  • Root-Rechte

CentOS 7 IP - 192.168.43.187
Ubuntu 15.04 IP - 192.168.43.105

Was wir in diesem Tutorial tun werden:

  1. Installieren Sie die erforderlichen Pakete für Pandora FMS.
  2. Deaktivieren Sie SELinux und firewalld.
  3. Installieren von Pandora Server auf CentOS 7
  4. Installieren von Pandora Agent auf Ubuntu 15.04
  5. Testen

Installieren Sie die erforderlichen Pakete

Der erste Schritt besteht darin, die Voraussetzungen für die PandoraFMS-Software auf unserem CentOS-Server zu installieren. Der Server wird die webbasierte Pandora-Benutzeroberfläche ausführen und der zentrale Ort sein, an dem sich die Überwachungsagenten verbinden.

yum install mariadb-server httpd mod_php php-gd php-mysql php-mbstring xorg-x11-fonts-misc graphviz php-snmp php-pear php-ldap xorg-x11-fonts-75dpi graphviz perl-Sys-Syslog perl-libwww-perl perl-XML-Simple perl-XML-Twig net-snmp-utils perl-NetAddr-IP perl-IO-Socket-INET6 perl-Socket6 perl-Net-Telnet nmap perl-JSON perl-Encode-Locale net-snmp-perl perl-CPAN

Das wimc-Paket ist im CentOS-Basisspeicher nicht verfügbar, daher werden wir es mit wget herunterladen und manuell installieren.

cd /tmp  
wget http://softlayer-dal.dl.sourceforge.net/project/pandora/Tools%20and%20dependencies%20%28All%20versions%29/RPM%20CentOS%2C%20RHEL/wmic-4.0.0tp4-0.x86_64.rpm  
   
rpm -ivh wmic-4.0.0tp4-0.x86_64.rpm

Deaktivieren Sie SELinux:

sed -i -e 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

und stoppen Sie firewalld:

systemctl stop firewalld

Installation von Pandora FMS auf CentOS 7

Schritt 1 - Konfigurieren von MariaDB/MySQL

systemctl start mariadb  
mysql_secure_installation
Setzen Sie das Root-Passwort? [Y/n] Y
GEBEN SIE IHR PASSWORT EIN
Anonyme Benutzer entfernen? [Y/n] Y
Root-Login aus der Ferne verbieten? [Y/n] Y
Testdatenbank und Zugriff darauf entfernen? [Y/n] Y
Privilegientabellen jetzt neu laden? [Y/n] Y

Schritt 2 - Installieren Sie die Pandora-Konsole

Laden Sie die Pandora-Konsole herunter und installieren Sie sie:

cd /tmp  
wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_console-5.1SP1-1.noarch.rpm  
rpm -ivh pandorafms_console-5.1SP1-1.noarch.rpm

Geben Sie 777 Berechtigungen für die Konfigurationsdatei des Pandora-Servers.

chmod -R 777 /var/www/html/pandora_console/include

Starten Sie MariaDB und httpd

systemctl start mariadb  
systemctl start httpd

Öffnen Sie den Pandora-Server in Ihrem Browser. http://yourip/pandora_console/.

Klicken Sie auf Weiter.

Pandora FMS

Klicken Sie auf Ja, ich akzeptiere die Lizenzbedingungen.

Lizenz

Alle Softwareabhängigkeiten sind installiert, bitte wählen Sie “MySQL-Datenbank” für dieses Tutorial und
klicken Sie auf Weiter.

installierte Abhängigkeiten

Sie werden eine neue Datenbank mit dem Namen pandora mit Root-Rechten erstellen.
Klicken Sie auf Weiter.

Datenbank konfigurieren

Die Datenbankkonfiguration wurde erfolgreich abgeschlossen. Bitte notieren Sie sich das generierte Zufallspasswort - dxowdqfx, da Sie es für den nächsten Schritt benötigen.
Klicken Sie auf Weiter.

Datenbank erfolgreich

und schließlich ist die Pandora-Konsole installiert und Sie können sich jetzt mit den Standardanmeldeinformationen anmelden. Benutzername = admin - Passwort = pandora.

Pandora Admin

Bevor Sie sich bei Pandora anmelden, müssen Sie die Datei install.php im Verzeichnis /var/www/html/pandora_console umbenennen.

mv /var/www/html/pandora_console/install.php /var/www/html/pandora_console/install_backup.php

und jetzt melden Sie sich bei der Pandora-Konsole an. Dies ist ein Screenshot nach der Anmeldung in der Pandora-Konsole.

Pandora

Schritt 3 - Installieren Sie den Pandora-Server

Laden Sie den Pandora-Server herunter und installieren Sie ihn.

cd /tmp  
wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_server-5.1SP1-1.noarch.rpm  
   
rpm -ivh pandorafms_server-5.1SP1-1.noarch.rpm

Bearbeiten Sie die Konfigurationsdatei des Pandora-Servers:

vi /etc/pandora/pandora_server.conf

Fügen Sie das auf der dbpass-Zeile generierte Passwort - dxowdqfx hinzu.

Pandora dbpass

und starten Sie dann den Pandora-Server und den Tentacle-Server.

/etc/init.d/pandora-server start  
/etc/init.d/tentacle_serverd start

An diesem Punkt wurde der Pandora-Server konfiguriert und ist bereit, neue Hostüberwachungen zum Server hinzuzufügen.

Installation des Pandora-Agenten auf Ubuntu 15.04

In diesem Teil des Tutorials installieren Sie den Pandora-Überwachungsagenten auf Ubuntu 15.04 und fügen ihn dem Pandora-Server hinzu.

Melden Sie sich beim Ubuntu-Server an und werden Sie Root-Benutzer, indem Sie Folgendes ausführen:

sudo -

Laden Sie dann den Agenten auf Ubuntu herunter und installieren Sie ihn:

cd /tmp  
wget http://softlayer-ams.dl.sourceforge.net/project/pandora/Pandora%20FMS%205.1/SP1Final/Debian_Ubuntu/pandorafms.agent_unix_5.1SP1.deb  
   
dpkg -i pandorafms.agent_unix_5.1SP1.deb

Bearbeiten Sie die Konfigurationsdatei des Pandora-Agenten,

vi /etc/pandora/pandora_agent.conf

Fügen Sie die IP des Pandora-Servers 192.168.43.187 in die server_ip-Zeile ein,

Pandora Agent

und starten Sie dann den Pandora-Agenten.

/etc/init.d/pandora_agent_daemon start

Testen von PandoraFMS

Öffnen Sie Ihren Browser und melden Sie sich bei der Pandora-Konsole an. http://192.168.43.187/pandora_console/

Pandora Finish

Sie können sehen:

Der Pandora-Server CentOS 7 mit der IP 192.168.43.187 läuft.

Ubuntu 15.04 mit der IP 192.168.43.105 wird überwacht.

Fazit

Pandora FMS ist ein leistungsstarkes Überwachungstool für Server, Netzwerke und Anwendungen. Es ist einfach zu konfigurieren und auf den Servern bereitzustellen. Pandora FMS kann verschiedene Betriebssysteme wie Linux, Windows, HP-UX, Solaris und BSD überwachen und verfügt über eine umfassende Dokumentationsbibliothek.

Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.