Présentation
Pandora FMS est un logiciel de supervision qui collecte les données de n'importe quel système, génère des alertes basées sur ces données et affiche des graphiques, des rapports et des cartes de notre environnement.
Il est possible de surveiller des systèmes, des serveurs, des applications, des réseaux, des événements et une longue liste de dispositifs. Pandora FMS recueille les informations nécessaires, les compile et les sauvegarde pour une représentation visuelle, dans le but d'effectuer les actions requises par les systèmes. Cet outil peut fonctionner sur différents systèmes d'exploitation GNU/Linux®, dont les plus populaires comme Ubuntu® et Rocky Linux®, ce dernier étant le système recommandé.
Pandora FMS se compose de différents éléments pour son bon fonctionnement :
- Base de données (B.D.) : Lieu où les serveurs stockent les informations recueillies par les différentes surveillances, ainsi que la configuration de l'outil.
- Console Web (console) : Il s'agit de l'interface Web chargée d'afficher les données collectées et le principal mode d'interaction de l'utilisateur avec l'outil.
- Serveurs (* Server) : Ils sont chargés de collecter et de traiter les données. Lorsqu'ils sont regroupés sur un même dispositif réel ou virtuel, ils sont appelés Pandora FMS Server ou simplement PFMS Server.
Dans Pandora FMS version 800 LTS, il existe plus de dix serveurs différents spécialisés dans diverses tâches de surveillance ; des serveurs réseau pour les vérifications à distance aux serveurs Web utilisés pour la surveillance de la navigation d'un utilisateur. Les serveurs suivants sont disponibles :
- Data Server : Chargé de traiter les informations de surveillance locale.
- Network Server : Chargé d'exécuter les tâches de surveillance à distance via des tests réseau. Surveillance des environnements MS Windows®. Chargé de déterminer si une donnée, à l'instant t et sur la base de son historique, est anormale. Il effectue également des vérifications Web complètes.
- SNMP trap Server : Chargé de la collecte et du traitement des interruptions (traps) SNMP.
- Discovery Server : Chargé d'explorer le réseau et de détecter les nouveaux systèmes en fonctionnement. Surveillance via des paquets DISCO avec un large catalogue d'options de surveillance.
- Heavy Server : Chargé d'effectuer une surveillance à distance plus complexe via des scripts personnalisés (plugins). Il réalise l'exportation de données pour leur réplication. Il obtient et affiche les informations logicielles et matérielles des systèmes surveillés (inventaire).
- Event Server : Chargé de la collecte des événements survenant dans le système.
- Satellite Server : Serveur installé séparément pour explorer et surveiller à distance de nouveaux systèmes inaccessibles par le serveur principal.
- WUX Server : Chargé d'effectuer des transactions Web complexes de manière distribuée.
La Console Web de Pandora FMS permet à différents utilisateurs avec différents profils d'administrer et d'utiliser l'outil. Cet outil Web permet de contrôler l'état de la surveillance actuelle, de consulter des informations statistiques via des graphiques ou des rapports et de gérer les incidents générés par la surveillance.
Pandora FMS est régi par l'utilisation de profils ACL, grâce auxquels un utilisateur ne peut accéder qu'aux informations liées au profil auquel il appartient. Par exemple, un administrateur pourra accéder à toutes les informations contenues dans Pandora FMS, tandis qu'un utilisateur ne pourra avoir accès qu'aux données appartenant à un groupe déterminé. Si nécessaire, la fonctionnalité ACL avancée peut être activée.
Tous les éléments décrits ci-dessus qui composent Pandora FMS (Console Web, PFMS Server et base de données) sont regroupés dans un seul paquet logiciel - à l'exception du Satellite Server -, ce qui facilite l'installation de l'outil.
Ce paquet est mis à jour chaque mois avec la génération de nouvelles versions pouvant inclure de nouvelles fonctionnalités, des corrections d'erreurs et des améliorations de la sécurité.
Nous allons maintenant décrire de manière générale certains éléments qui composent Pandora FMS, ainsi que certaines fonctionnalités pour vous permettre de mieux connaître l'outil.
