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 :

  1. Installer les paquets prérequis pour Pandora FMS.
  2. Désactiver SELinux et firewalld.
  3. Installer le serveur Pandora sur CentOS 7
  4. Installer l’agent Pandora sur Ubuntu 15.04
  5. 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-CPAN

Le 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.rpm

Désactiver SELinux :

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

et arrêter firewalld :

systemctl stop firewalld

Installer Pandora FMS sur CentOS 7

Étape 1 - Configurer MariaDB/MySQL

systemctl start mariadb  
mysql_secure_installation
Dé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.rpm

Donner les permissions 777 pour le fichier de configuration du serveur Pandora.

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

Démarrer MariaDB et httpd

systemctl start mariadb  
systemctl start httpd

Ouvrez le serveur Pandora depuis votre navigateur. http://yourip/pandora_console/.

Cliquez sur Suivant.

Pandora FMS

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

Licence

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

dépendances installées

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

Configurer la base de données

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.

Base de données réussie

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.

Admin 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.php

et maintenant connectez-vous à la Console Pandora. Ceci est une capture d’écran après la connexion à la Console Pandora.

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.rpm

Modifier le fichier de configuration du serveur Pandora :

vi /etc/pandora/pandora_server.conf

ajouter le mot de passe généré sur la ligne dbpass - dxowdqfx.

Pandora dbpass

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.deb

Modifier le fichier de configuration de l’agent Pandora,

vi /etc/pandora/pandora_agent.conf

ajouter l’IP du serveur Pandora 192.168.43.187 dans la ligne server_ip,

Agent Pandora

et ensuite démarrer l’agent Pandora.

/etc/init.d/pandora_agent_daemon start

Tester PandoraFMS

Ouvrez votre navigateur et connectez-vous à la console Pandora. http://192.168.43.187/pandora_console/

Pandora Fin

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

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.