Surveillance serveur · 4 min read · Oct 19, 2025
Comment surveiller les serveurs CentOS et Ubuntu avec Pandora FMS
Introduction
Pandora FMS (Système de Surveillance Flexible Pandora) est un logiciel de surveillance flexible et hautement évolutif pour les réseaux, serveurs, applications et environnements virtuels. Pandora FMS peut surveiller l’état et les performances de différents systèmes d’exploitation de serveur et d’applications serveur comme les serveurs web, bases de données, proxys, etc. Pandora FMS se compose d’un logiciel serveur et d’agents de surveillance. Dans ce tutoriel, je vais vous montrer comment installer le serveur Pandora FMS sur CentOS 7 et comment ajouter un agent de surveillance sur Ubuntu 15.04.
Prérequis
- CentOS 7 - 64 bits pour le serveur Pandora
- Ubuntu 15.04 - 64 bits pour l’agent Pandora
- Privilèges root
IP CentOS 7 - 192.168.43.187
IP Ubuntu 15.04 - 192.168.43.105
Ce que nous allons faire dans ce tutoriel :
- Installer les paquets prérequis pour Pandora FMS.
- Désactiver SELinux et firewalld.
- Installer le serveur Pandora sur CentOS 7
- Installer l’agent Pandora sur Ubuntu 15.04
- Tester
Installer les paquets prérequis
La première étape consiste à installer les prérequis pour le logiciel PandoraFMS sur notre serveur CentOS. Le serveur exécutera l’interface utilisateur Pandora basée sur le web et sera l’endroit central où les agents de surveillance se connecteront.
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-CPANLe paquet wimc n’est pas disponible dans le dépôt de base de CentOS, donc nous allons le télécharger avec wget et l’installer manuellement.
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.rpmDésactiver SELinux :
sed -i -e 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/configet arrêter firewalld :
systemctl stop firewalldInstaller Pandora FMS sur CentOS 7
Étape 1 - Configurer MariaDB/MySQL
systemctl start mariadb
mysql_secure_installationDéfinir le mot de passe root ? [Y/n] Y
ENTREZ VOTRE MOT DE PASSE
Supprimer les utilisateurs anonymes ? [Y/n] Y
Interdire la connexion root à distance ? [Y/n] Y
Supprimer la base de données de test et l'accès à celle-ci ? [Y/n] Y
Recharger les tables de privilèges maintenant ? [Y/n] YÉtape 2 - Installer la Console Pandora
Télécharger et installer la Console Pandora :
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.rpmDonner les permissions 777 pour le fichier de configuration du serveur Pandora.
chmod -R 777 /var/www/html/pandora_console/includeDémarrer MariaDB et httpd
systemctl start mariadb
systemctl start httpdOuvrez le serveur Pandora depuis votre navigateur. http://yourip/pandora_console/.
Cliquez sur Suivant.

Cliquez sur Oui, j’accepte les termes de la licence.

Tous les dépendances logicielles sont installées, veuillez sélectionner “Base de données MySQL” pour ce tutoriel et
cliquez sur Suivant.

Vous allez créer une nouvelle base de données avec le nom pandora avec des privilèges root.
Cliquez sur Suivant.

La configuration de la base de données est terminée avec succès. Veuillez noter le mot de passe aléatoire généré - dxowdqfx car vous en aurez besoin pour l’étape suivante.
Cliquez sur Suivant.

et enfin, la Console Pandora est installée et vous pouvez maintenant vous connecter avec les identifiants par défaut. nom d’utilisateur = admin - mot de passe = pandora.

Avant de vous connecter à Pandora, vous devez renommer le fichier install.php dans le répertoire /var/www/html/pandora_console.
mv /var/www/html/pandora_console/install.php /var/www/html/pandora_console/install_backup.phpet maintenant connectez-vous à la Console Pandora. Ceci est une capture d’écran après la connexion à la Console Pandora.

Étape 3 - Installer le serveur Pandora
Télécharger et installer le serveur Pandora.
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.rpmModifier le fichier de configuration du serveur Pandora :
vi /etc/pandora/pandora_server.confajouter le mot de passe généré sur la ligne dbpass - dxowdqfx.

et ensuite démarrer le serveur Pandora et le serveur tentacule.
/etc/init.d/pandora-server start
/etc/init.d/tentacle_serverd startÀ cette étape, le serveur Pandora a été configuré et est prêt à ajouter une nouvelle surveillance d’hôte au serveur.
Installer l’agent Pandora sur Ubuntu 15.04
Dans cette partie du tutoriel, vous allez installer l’agent de surveillance Pandora sur Ubuntu 15.04 et l’ajouter au serveur Pandora.
Connectez-vous au serveur Ubuntu et devenez utilisateur root en exécutant :
sudo -Ensuite, téléchargez et installez l’agent sur Ubuntu :
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.debModifier le fichier de configuration de l’agent Pandora,
vi /etc/pandora/pandora_agent.confajouter l’IP du serveur Pandora 192.168.43.187 dans la ligne server_ip,

et ensuite démarrer l’agent Pandora.
/etc/init.d/pandora_agent_daemon startTester PandoraFMS
Ouvrez votre navigateur et connectez-vous à la console Pandora. http://192.168.43.187/pandora_console/

Vous pouvez voir :
Le serveur Pandora CentOS 7 avec IP 192.168.43.187 est en cours d’exécution.
Ubuntu 15.04 avec l’IP 192.168.43.105 a été surveillé.
Conclusion
Pandora FMS est un outil de surveillance puissant pour les serveurs, réseaux et applications. Il est facile à configurer et à déployer sur les serveurs. Pandora FMS peut surveiller différents systèmes d’exploitation comme Linux, Windows, HP-UX, Solaris et BSD et dispose d’une bibliothèque de documentation complète.
Liens
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.