# Qu'est-ce que Pandora FMS ?

# Introduction

Présentation générale de Pandora FMS et de ses points forts. Certains termes et concepts peuvent sembler nouveaux ; ils seront abordés plus en détail dans les chapitres correspondants.

# 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 :

<div id="bkmrk-base-de-datos-%28bbdd%29"><div>- **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.**

</div></div>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 :

<div id="bkmrk-servidor-de-datos%3A-e">- **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.

</div>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.

[![what_is_pandora_fms_01_2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-12/scaled-1680-/what-is-pandora-fms-01-2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-12/what-is-pandora-fms-01-2.png)

**Pandora FMS est régi par l'utilisation de [profils](https://pandorafms.com/manual/fr/documentation/pandorafms/management_and_operation/11_managing_and_administration#ks1_3) 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.

<p class="callout info">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é.</p>

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.

# Agents



# Qu'est-ce qu'un agent ?

Les agents sont des éléments organisationnels créés à distance ou localement pour contenir une série d'éléments de surveillance. Ils représentent généralement un appareil ou un serveur. Un agent peut avoir une ou plusieurs adresses IP associées, et son nom ne peut être identique à aucun autre, **bien que son alias le puisse**. Chaque agent appartient à un groupe principal, et à autant de groupes secondaires que nécessaire.

<p class="callout info">Les agents ont différents états, qui sont déterminés par l'état de leurs éléments de surveillance ou modules.</p>

Le rôle de l'agent est de servir de conteneur aux outils d'extraction de données pour une machine ou un appareil surveillé spécifique.

# Quels sont les différents types d'agents ?

<div id="bkmrk-agente-software%3A-es-"><div>1. **EndPoint:** C'est un petit logiciel qui s'installe sur une machine dotée d'un système d'exploitation et qui y reste en exécution, extrayant des informations à l'aide d'outils d'extraction locale ou distante et les envoyant régulièrement au serveur Pandora FMS. Cette installation est effectuée individuellement sur chaque ordinateur, via un installateur, que ce soit de manière manuelle ou automatique.
2. **Agent distant :** Appelé simplement « agent », il s'installe à distance via la console Web de Pandora FMS, en pointant vers une adresse IP accessible par la machine où le serveur Pandora FMS est installé. Sur cet agent, nous ne pourrons utiliser que des outils d'extraction à distance.

</div></div>Il est important de bien comprendre la différence entre les agents, l' [*EndPoint*](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/02_operations) étant un agent local possédé par la machine avec lequel on peut effectuer des surveillances locales et distantes, **et l'agent distant étant un agent logique avec lequel on ne peut effectuer que des surveillances à distance.**

# Modules



# Qu'est-ce qu'un module ?

Les modules sont des unités d'information stockées au sein d'un agent. Ce sont les éléments de surveillance avec lesquels les informations sont extraites de l'appareil ou du serveur vers lequel pointe l'agent.

Les modules possèdent différents types de données, telles que *booléen*, numérique ou alphanumérique. Selon les informations recueillies par le module, il sera d'un type ou d'un autre.

<p class="callout info">Chaque module ne peut stocker qu'un seul type de métrique. Au sein d'un même agent, il **ne peut pas** y avoir deux modules portant le même nom.</p>

Tous les modules ont un état associé, qui peut être :

<div id="bkmrk-no-iniciado%3A-donde-a"><div>- **Non initié :** Aucune donnée n'a encore été reçue.
- **Normal :** Les données sont reçues avec des valeurs situées *en dehors* des seuils d'avertissement ou critique.
- **Avertissement :** Les données sont reçues avec des valeurs comprises dans le seuil d'avertissement.
- **Critique :** Les données sont reçues avec des valeurs comprises dans le seuil critique.
- **Inconnu :** Le module fonctionnait mais a cessé de recevoir des informations pendant un certain temps.

</div></div>

# Quels sont les différents types de modules ?

Il existe plusieurs types de modules au sein de Pandora FMS :

<div id="bkmrk-m%C3%B3dulo-de-datos%3A-se-"><div>- **Module de données :** Il s'agit d'un type de module de surveillance locale avec lequel des vérifications sont effectuées sur le système où se trouve l' [Endpoint](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/02_operations), comme par exemple l'utilisation du processeur (CPU) de l'appareil ou sa mémoire libre.
- **Module réseau :** Il s'agit d'un type de module de [surveillance à distance](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/03_remote_monitoring) avec lequel des vérifications sont faites pour tester la connexion avec l'appareil ou le serveur vers lequel pointe l'agent, comme par exemple s'il est en marche ou si un port particulier est ouvert.
- **Module de *plugin* :** Il s'agit d'un type de module de surveillance locale ou distante avec lequel on peut effectuer des vérifications personnalisées via la [création de *scripts*](https://pandorafms.com/manual/fr/documentation/pandorafms/technical_reference/11_pfms_plugis). Ils permettent de réaliser des contrôles plus avancés et étendus que ceux proposés directement via la Console Web de Pandora FMS.
- **Module WMI :** Il s'agit d'un type de module de surveillance locale avec lequel on peut effectuer des vérifications du système [MS Windows® via le protocole WMI](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/03_remote_monitoring#ks5), comme par exemple obtenir la liste des services installés ou la charge actuelle du processeur.
- **Module de prédiction :** Il s'agit d'un type de module de [surveillance prédictive](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/10_other_monitoring) avec lequel on réalise différentes opérations arithmétiques via la consultation de données d'autres modules « de base », comme par exemple la moyenne d'utilisation du processeur des serveurs surveillés ou la somme de la latence de connexion.
- **Module Web :** Il s'agit d'un type de [surveillance Web](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/06_web_monitoring) avec lequel on effectue des vérifications de l'état d'un site Web et on en obtient des données, comme par exemple voir si une page est hors ligne ou si sa réponse contient un mot spécifique.
- **Module d'analyse Web :** Il s'agit d'un type de surveillance Web avec lequel on réalise des [simulations de navigation Web d'un utilisateur](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/13_user_monitorization), comme la navigation vers un site, la saisie d'identifiants ou le remplissage de formulaires.

</div></div>Chacun de ces types de modules pourra être utilisé ou non selon le type d'agent que l'on souhaite créer. Comme mentionné précédemment, un module de type données, étant un module de surveillance locale, ne pourra être généré qu'au sein d'un [EndPoint](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/02_operations).

# Événements



# Qu'est-ce qu'un événement ?

Un **événement** est tout ce qui se produit au sein du système, de la création d'un module à la connexion d'un utilisateur dans la Console Web. L'événement en soi est un texte descriptif du problème, de son origine (agent) et de sa date de création.

[![what_is_pandora_fms_02.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-02.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-02.png)

**Pandora FMS permet la visualisation en temps réel de tous les événements de nos systèmes surveillés ;** grâce à ces informations, nous pouvons entreprendre les actions nécessaires en fonction de l'événement créé. Les informations affichées vont de tout changement d'état d'un module, alertes déclenchées ou récupérées, jusqu'aux redémarrages du système ou événements personnalisés. C'est l'une des vues les plus utilisées par les équipes d'exploitation dans tout type de logiciel de surveillance professionnel.

<p class="callout info">Un événement peut avoir trois états :</p>

<div id="bkmrk-nuevo%3A-se-trata-de-u"><div>- **Nouveau :** Il s'agit d'un événement qui vient d'être créé par le système.
- **En cours :** Il s'agit d'un événement qu'un utilisateur a vu et pour lequel il est en train d'effectuer une action concernant l'alerte reçue. Cet état doit être saisi manuellement par un utilisateur.
- **Validé :** Il s'agit d'un événement visualisé et pour lequel les actions correspondantes à l'alerte ont déjà été effectuées. Cet état peut être saisi manuellement par un utilisateur, ou automatiquement par le serveur lorsqu'il existe deux événements liés à la même alerte, *le dernier événement prévalant alors*.

</div></div>Selon les informations contenues dans l'événement, celui-ci apparaîtra d'une couleur ou d'une autre. Par exemple, si un événement indique qu'un module est passé en état critique, cet événement s'affichera en *rouge.*

Lors de la validation d'un événement, l'écran se rafraîchit et l'événement validé « disparaît ». Cela se produit car la vue des événements par défaut ne montre que les événements non validés ou assignés, **mais pas les validés**, survenus au cours des 8 dernières heures. Grâce à cette vue par défaut, nous pouvons observer les « problèmes » actifs en temps réel.

<p class="callout info">Lorsque des événements se produisent suite à des changements d'état de modules, il y aura généralement deux événements : un premier événement de passage de l'état normal à un état incorrect, et un événement de retour à l'état normal, une fois la situation problématique résolue.</p>

Dans ces cas, les événements de passage à un état incorrect (`critical` ou `warning`) sont validés automatiquement lors du retour à la normale. C'est ce que nous appelons l'**autovalidation des événements**, une fonctionnalité essentielle qui permet de masquer les informations non pertinentes dans la console d'événements.

# Alertes



# Qu'est-ce qu'une alerte ?

Une **alerte** est la réaction de Pandora FMS à une valeur inappropriée d'un module, d'un événement ou d'une interruption (trap) SNMP. Cette réaction est configurable et peut consister en tout ce qui peut être déclenché par un *script* configuré dans le système d'exploitation où s'exécute le serveur Pandora FMS qui traite l'information.

Une alerte est une combinaison de différents éléments :

<div id="bkmrk-el-m%C3%B3dulo-el-cual-co"><div>- **Le module** qui contient l'information, l'événement généré ou le trap SNMP envoyé.
- **La condition** qui déclenche l'alerte (modèle/template).
- **La commande** qui est exécutée lorsque cette dernière survient.
- **L'action** ou la manière spécifique d'exécuter cette commande, qui peut être propre à un cas concret ou générale pour un groupe de cas.

</div></div>Le système général d'alertes permet de les créer pour chaque module de chaque agent, en associant une seule alerte par module, *bien que celle-ci puisse entraîner une ou plusieurs actions*. C'est un système flexible qui permet de définir des modèles applicables et génériques à tous les modules, évitant ainsi d'avoir à définir une alerte spécifique pour chaque module.

Les alertes se composent de :

<div id="bkmrk-plantillas%3A-definen-"><div>- **Modèles (Templates) :** Ils définissent les conditions de début d'alerte. Par exemple, le passage à l'état critique.
- **Actions :** Elles indiquent la manière spécifique d'exécuter une commande, en passant des paramètres particuliers tels que le nom du module, l'agent, etc.
- **Commandes :** Exécution finale que le serveur Pandora FMS effectuera lors du déclenchement de l'alerte. Il peut s'agir d'écrire dans un *log*, d'envoyer un e-mail, un SMS, d'exécuter un *script*, etc. La commande doit, implicitement, définir où les paramètres sont passés lors de l'appel à la commande réelle. Ce système de `modèle/action/commande` est conçu pour générer des modèles et des actions très génériques valables pour la plupart des cas et permettant d'appliquer des changements de manière globale.

</div></div>Les actions que Pandora FMS effectuera en situation d'alerte se traduiront finalement par des exécutions sur le serveur, sous forme de commandes. Par conséquent, la commande définit l'exécution "physique" ou réelle effectuée sur le serveur. Les commandes sont exécutées par le serveur qui traite la donnée à l'origine de l'alerte. Il existe des commandes "internes" prédéfinies, comme celle de générer un événement ou d'envoyer un e-mail, lesquelles possèdent une commande "invisible".

<p class="callout info">Les actions sont les composants des alertes où une commande est mise en relation avec des variables génériques, c'est-à-dire qu'elles définissent la manière dont la commande est appelée.</p>

Les modèles d'alertes (templates) définissent les conditions de déclenchement de l'alerte et une action par défaut. Ils sont assignés individuellement aux modules pour déterminer dans quelles circonstances un problème sur le module en question doit faire l'objet d'une alerte.

Il existe plusieurs types d'alertes :

<div id="bkmrk-alertas-simples%3A-ale"><div>- **Alertes simples :** Alertes générées sur un module, expliquées précédemment.
- **Alertes sur événements :** Alertes créées à partir des événements générés par le système, ce qui permet de travailler selon une perspective beaucoup plus flexible, car les alertes ne sont pas générées en fonction de l'état d'un module spécifique, mais sur un événement (*qui peut même avoir été généré par plusieurs modules différents de divers agents*). Ces alertes reposent sur des règles complexes, où une seule règle peut englober des modules portant le même nom provenant de différents agents sans avoir à créer chaque alerte individuellement par agent/module.
- **Alertes sur traps SNMP :** Les alertes de traps SNMP ont leur propre sous-système, sauf si nous redirigeons un trap SNMP vers un agent via le transfert de *traps* en utilisant l'option [**SNMP Trap Forwarding**](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/08_snmp_traps_monitoring#ks8).

</div></div>Prenons le cas où nous avons un module qui surveille l'état de saturation du serveur réseau d'une entreprise. Il s'agit d'un élément critique pour la société car, avec un niveau de saturation élevé, la fluidité du réseau sera affectée, tout comme le travail des employés. Nous générons alors une alerte pour que, dès qu'un niveau spécifique de saturation est atteint, Pandora FMS exécute une commande permettant de soulager la charge de travail du serveur réseau, évitant ainsi automatiquement une saturation élevée.

# Visualisation des données



# Vues

Pandora FMS offre un large éventail de possibilités pour la visualisation des données collectées par les différentes surveillances. Pandora FMS possède une multitude de vues avec les données recueillies par l'outil. Ci-dessous, nous pouvons observer une visualisation courante de la **Tactical view** :

[![what-is-pandora-fms-03.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-03.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-03.png)

# Graphiques

Pandora FMS inclut une collection de graphiques permettant de représenter les données collectées sur une période définie par l'utilisateur.

Les graphiques proposés par Pandora FMS peuvent être divisés en deux modes de visualisation des données :

#### Avec des données collectées sur un intervalle de temps

Nous pouvons trouver des graphiques simples générés automatiquement lors de la réception des données des modules, ou des graphiques personnalisés.

**Les graphiques simples :** ils affichent de manière individuelle un éventail de données collectées dans l'intervalle configuré.

**Les graphiques personnalisés :** ils affichent des informations combinées de tous les modules que nous souhaitons représenter sur le même graphique avec l'intervalle de temps configuré. Avec ce type de graphiques, nous pouvons effectuer des comparaisons entre les modules de différents agents. Un exemple de ce type de graphique est présenté ci-dessous.

[![what-is-pandora-fms-04.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-04.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-04.png)

#### Avec des données en temps réel

Nous pouvons visualiser individuellement certaines informations recueillies par la console, concernant l'état du serveur où est installé notre Pandora FMS, en temps réel.

Grâce à cette fonctionnalité, il est possible, par exemple, d'observer en direct le flux de trafic d'une interface réseau.

# Rapports

Pandora FMS nous offre la possibilité de visualiser les données surveillées de manière ordonnée dans un rapport. Nous pouvons générer ces rapports dans différents formats, tels que HTML ou PDF, et même les envoyer par *e-mail* de manière automatique.

Au sein d'un rapport, les données sont représentées de différentes manières :

<div id="bkmrk-gr%C3%A1fica-simple%3A-mues"><div><div>- **Graphique simple :** Affiche un graphique avec la valeur d'un module sur un intervalle de temps configuré.
- **Graphique prédictif :** Affiche un graphique avec les valeurs attendues pour un module sur un intervalle de temps configuré.
- **Top N :** Affiche N valeurs discriminées par maximum, minimum ou moyenne sur le total des modules ajoutés, triées par ordre croissant, décroissant ou par nom d'agent.
- **Graphique de projection :** Affiche un graphique qui présente deux parties : 
    - D'une part, les données relatives à un module sélectionné sur une période de temps existante.
    - D'autre part, l'estimation sur une tranche de temps future en fonction des valeurs sélectionnées précédemment.

</div></div></div><div id="bkmrk-gr%C3%A1fica-personalizad"><div>- **Graphique personnalisé :** Affiche un graphique avec les valeurs des différents modules qui ont été configurés dans le graphique.
- **Valeurs d'un module :** Où l'on peut inclure la moyenne, les maximums ou minimums, etc.
- **Graphiques S.L.A. :** Affiche un graphique présentant le degré de conformité d'un module sur l'intervalle configuré.

</div></div>[![what-is-pandora-fms-05.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-05.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-05.png)

# Services

<p class="callout info">Un service est un regroupement de ressources qui forment un tout.</p>

Pandora FMS surveille un groupe d'éléments dont l'état individuel détermine, de manière configurable, l'état global du service rendu. Par exemple, Pandora FMS dépend de ses différentes fonctionnalités (Console Web, PFMS Server, serveur de base de données MySQL), où chacune d'elles a un degré d'importance plus ou moins élevé pour le bon fonctionnement de l'outil.

Pandora FMS, lorsqu'il est en mode haute disponibilité, possède même un schéma de base similaire à un *cluster web* :

[![what-is-pandora-fms-06_2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-06-2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-06-2.png)

# Consoles visuelles

Pandora FMS offre la possibilité de définir de manière personnalisée la représentation visuelle de la surveillance effectuée par l'outil. Au sein d'une même [*Console Visuelle*](https://pandorafms.com/manual/fr/documentation/pandorafms/management_and_operation/05_data_presentation_visual_maps) (**Visual Console** ou simplement **VC**), on peut trouver les éléments suivants :

<div id="bkmrk-imagen-est%C3%A1tica%3A-ima">- **Image statique** : Image associée à un module/agent pour pouvoir visualiser son état.
- **Élément percentile** : Dans les modules de surveillance de ressources finies (comme la RAM, la mémoire cache, etc.), où la ressource est représentée à 100 %, il représente les vérifications d'un module sous forme de barre de progression, bien que des graphiques circulaires puissent également être choisis.
- **Graphique de module :** Permet de visualiser le graphique d'un module existant.
- **Graphique de base** : Avec les valeurs reçues au cours de la dernière heure, il affiche une carte simple accompagnée de la valeur et du nom du module correspondant. Grâce à l'utilisation de [macros](https://pandorafms.com/manual/fr/documentation/pandorafms/management_and_operation/05_data_presentation_visual_maps#ks4), il est possible d'inclure plus d'informations comme le nom de l'agent ou son adresse IP.
- **Graphique circulaire sérialisé** : Permet de visualiser les données d'un module avec jusqu'à 6 éléments différents, comme le nombre de fois qu'un module est passé par les différents états au cours de la dernière journée. Idéal pour une utilisation avec des *plugins* d'agent.
- **Graphique à barres** : On peut sélectionner un agent puis l'un de ses modules pour afficher un graphique simple avec les valeurs et données collectées pendant la surveillance.
- **Graphique d'historique d'événements** : Permet de visualiser l'histogramme des événements pour un intervalle configuré.
- **Valeur simple** : Permet de visualiser la donnée d'un module en temps réel.
- **Étiquette de texte** : Avis sans contenu associé à un agent ou à des modules.
- **Icône** : Image simple qui peut représenter quelque chose (logo d'entreprise, élément visuel comme des flèches, etc.).
- **Progression :** Permet de visualiser la progression de la surveillance d'un module.
- **Horloge** : Permet d'ajouter une horloge dynamique qui affiche l'heure exacte en permanence sans avoir à recharger la page.
- **Groupe** : Permet de visualiser le résumé de l'état d'un groupe d'agents (des statistiques peuvent être incluses).
- **Boîte** : Si on lui applique un remplissage transparent, elle peut être utilisée pour regrouper logiquement d'autres éléments ou pour mettre en évidence certains d'entre eux avec une couleur différente.
- **Ligne** : Relie logiquement plusieurs éléments (peut être ancrée à d'autres éléments).
- **Nuage de couleur :** Permet de représenter des cartes de chaleur en fonction de la donnée d'un module assigné.
- **Liaison réseau** : Certains éléments nécessitent plus qu'une simple ligne ; cette liaison s'attache à d'autres éléments et se déplace avec eux, formant un lien.
- **Odomètre** : Affiche la valeur actuelle d'un module à la manière d'un compteur de vitesse.
- **Action** : Utilisé comme bouton pour l'utilisateur à deux fins : 
    - Effectuer une requête API vers n'importe quel autre système répondant au format JSON pour sa représentation graphique.
    - Exécuter et valider des alertes associées à des modules.
- **Service :** Permet de visualiser l'état d'un service configuré.

</div>Chaque élément peut être lié à une autre Console Visuelle à des fins de calcul et de disponibilité finale, ainsi que pour accéder rapidement aux consoles visuelles liées. Elles incluent également en option une grille pour aligner les éléments :

[![what-is-pandora-fms-07_2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-07-2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-07-2.png)

Les Consoles Visuelles disposent d'une fonctionnalité supplémentaire permettant de les partager via une URL publique avec n'importe quel utilisateur externe à Pandora FMS :

[![what-is-pandora-fms-08_2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-08-2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-08-2.png)

# Dashboards

Pandora FMS permet de créer des pages de surveillance individuelles pour chaque utilisateur, dans lesquelles on peut ajouter plusieurs fenêtres incluant différentes cartes de surveillance, des graphiques ou des résumés d'état.

Plusieurs *widgets* différents peuvent être ajoutés à chaque [*tableau de bord*](https://pandorafms.com/manual/fr/documentation/pandorafms/management_and_operation/09_dashboard) (dashboard), chacun occupant une cellule. Chaque *widget* possède ses propres caractéristiques et configurations.

Au sein d'un *tableau de bord*, nous pouvons inclure plus de 20 *widgets* différents permettant d'afficher des données avec une liste d'événements ou des graphiques de module.

[![what-is-pandora-fms-09_2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-09-2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-09-2.png)

# Fonctionnalités avancées

Pandora FMS propose des fonctionnalités avancées, conçues pour la gestion de grands environnements comportant de nombreux agents/modules.

# Politiques de supervision

Le système de [politiques de supervision](https://pandorafms.com/manual/fr/documentation/pandorafms/complex_environments_and_optimization/02_policy) proposé dans Pandora FMS permet la gestion de grands environnements **grâce à la propagation des différents éléments de l'outil de manière centralisée et homogène au sein d'une même installation.**

Cette fonctionnalité est conçue pour les environnements où l'on souhaite surveiller une série d'appareils avec les mêmes modules, alertes et autres fonctionnalités.

<p class="callout success">Grâce aux politiques, nous pouvons éviter d'avoir à configurer manuellement chacune des surveillances souhaitées et exécuter l'ensemble du processus à **grande échelle** grâce à l'application rapide d'une politique.</p>

Voici quelques-unes des opérations qu'une politique peut effectuer :

<div id="bkmrk-crear%2Feliminar%2Fdupli"><div>- Créer/Supprimer/Dupliquer une politique.
- Ajouter/Supprimer un ou plusieurs agents à une politique.
- Créer/Modifier/Supprimer un module dans une politique.
- Créer/Modifier/Supprimer une alerte dans une politique.

</div></div>[![what-is-pandora-fms-09_22.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-09-22.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-09-22.png)

Scénario : un environnement complexe, où nous avons des regroupements d'appareils selon leur rôle (serveurs, *routeurs…*) ; au sein de cet environnement, on souhaite réaliser certaines surveillances particulières pour chaque groupe d'appareils ainsi que des surveillances globales. **Grâce à l'application de politiques de surveillance**, nous pourrons gérer la surveillance de manière homogène, en pouvant introduire les modules simultanément sans avoir à les créer manuellement sur chacun des différents appareils.

# Opérations massives

Dans Pandora FMS, il existe la possibilité de [gérer de manière massive](https://pandorafms.com/manual/fr/documentation/pandorafms/complex_environments_and_optimization/01_massive_operations) différents éléments de l'outil. Cette fonctionnalité prend toute son importance dans les environnements ayant un volume de surveillance élevé. Il s'agit d'une fonctionnalité complémentaire aux politiques pour effectuer des changements manuels ponctuels sur de grands volumes de données.

Des opérations massives peuvent être effectuées sur les éléments suivants, entre autres :

<div id="bkmrk-agentes%3A-se-pueden-e"><div>- **Agents :** il est possible de modifier ou de supprimer des agents existants.
- **Modules :** il est possible de modifier, copier ou supprimer des modules existants.
- **Alertes :** il est possible d'ajouter, de supprimer, d'activer ou de désactiver des alertes sur des modules existants.
- **Politiques :** il est possible d'ajouter ou de supprimer des alertes ou des modules dans des politiques existantes.

</div></div>[![what-is-pandora-fms-10_2.png](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/scaled-1680-/what-is-pandora-fms-10-2.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2026-01/what-is-pandora-fms-10-2.png)

# Métaconsole

La **Métaconsole** ([Command Center](https://pandorafms.com/manual/fr/documentation/pandorafms/command_center/01_introduction "Introduction Command Center")) est une console web spéciale permettant de visualiser, synchroniser et gérer de manière centralisée et unifiée différentes installations de **Pandora FMS**. Grâce à cette fonctionnalité, il n'est plus nécessaire de gérer chaque nœud de surveillance de manière indépendante ; tout peut être administré depuis un point unique, permettant une *évolutivité* horizontale pratiquement illimitée.

<p class="callout success">La Métaconsole offre à l'utilisateur la quasi-totalité des fonctionnalités d'une installation normale de Pandora FMS. Il est possible de gérer les agents, les modules, les alertes, les politiques, etc., de chacune des installations Pandora FMS regroupées au sein de la Métaconsole.</p>

Cette fonctionnalité est conçue pour les grands environnements de travail comprenant de multiples installations de Pandora FMS. C'est un moyen d'**offrir un point d'accès unique à un utilisateur pour qu'il gère l'ensemble de ses machines, ou de proposer une console unique capable de fournir des services à différentes entreprises et/ou utilisateurs.**

Prenons l'exemple d'une entreprise possédant des sièges dans le monde entier et disposant d'un serveur Pandora FMS dans chaque pays où elle opère, pouvant ainsi compter plus de 10 serveurs différents. Grâce à cette fonctionnalité, nous pourrions gérer tous les autres serveurs de l'entreprise à partir d'un seul serveur central.

Il s'agit d'une fonctionnalité très avancée de Pandora FMS, dont l'utilisation est recommandée après avoir suivi la formation correspondante.

# Base de données historique

Pandora FMS, par défaut, effectue une suppression des données de plus de 45 jours dans la base de données ([cette valeur est configurable](https://pandorafms.com/manual/fr/documentation/pandorafms/complex_environments_and_optimization/09_pandorafms_engineering#ks1_5)).

Grâce à cette fonctionnalité, il est possible de **générer des rapports ou des graphiques avec des données anciennes sans encombrer l'espace de la base de données principale.**

<p class="callout info">Elle est également utile pour conserver des données pour les SLA à long terme.</p>

# Satellite Server

Le [Satellite Server](https://pandorafms.com/manual/fr/documentation/pandorafms/complex_environments_and_optimization/05_satellite) est un serveur installé séparément du serveur principal, utilisé pour explorer et **surveiller à distance de nouveaux systèmes inaccessibles par le serveur Pandora FMS** et sur lesquels nous ne pouvons pas non plus installer d'agents.

Il s'agit d'un serveur autonome qui se passe de connexion à la base de données de Pandora FMS. **Il envoie toutes les données sous forme de fichiers XML**, fonctionnant de manière similaire à un [EndPoint](https://pandorafms.com/manual/fr/documentation/pandorafms/monitoring/02_operations) en mode *broker* ou à un [Export Server](https://pandorafms.com/manual/fr/documentation/pandorafms/complex_environments_and_optimization/03_export_server).

<p class="callout info">Grâce à la connexion d'un Serveur Satellite version 785 à un serveur Pandora FMS version 785, il sera possible d'y accéder via cette console Web **de manière transparente pour créer et intégrer facilement** les agents des deux serveurs.</p>

# Sauvegarde des données

<p class="callout warning">Cette fonctionnalité est l'une des plus critiques et des plus importantes de Pandora FMS.</p>

Une *sauvegarde* (backup) est une **copie de sécurité dans laquelle nous conservons toutes les données et configurations des outils** afin qu'en cas de panne, nous puissions récupérer notre installation sans perdre les données collectées précédemment.

C'est pourquoi Pandora FMS met à la disposition de l'utilisateur un outil simple pour effectuer des [sauvegardes périodiques de la base de données depuis la console Web](https://pandorafms.com/manual/fr/documentation/pandorafms/technical_annexes/07_backup_and_restore_procedures#ks1_1_2).

<p class="callout info">Il conviendra d'effectuer des **sauvegardes séparées** pour les répertoires et les fichiers du serveur PFMS et de sa console Web :</p>

1. Les *plugins* du serveur PFMS, situés dans `/usr/share/pandora_server`.
2. Les configurations distantes des *EndPoints* (leurs agents respectifs se trouvent dans la base de données) situées dans `/var/spool/pandora/data_in/`.
3. Les images personnalisées et autres ressources telles que les collections, le tout situé dans `/var/www/html/pandora_console`.

Dans le cas extrême d'une récupération après une panne grave, la procédure essentielle pour remettre en ligne le serveur Pandora FMS consiste à [effectuer son installation à partir de zéro](https://pandorafms.com/manual/fr/documentation/pandorafms/installation/01_installing), puis à *utiliser les fichiers de sauvegarde pour tout récupérer*. **Il existe des détails tels que le fait que les *EndPoints* livreront d'un coup toutes leurs données accumulées pendant la panne du serveur PFMS**, ainsi que des considérations spéciales pour les rapports SLA : pour tout cela (et plus encore), contactez notre [département de support pour obtenir les conseils appropriés](https://pandorafms.com/fr/contact/).

# Conclusion

Ce document ne présente qu'une petite partie des fonctionnalités et des options de Pandora FMS.

# Ressources

<p class="callout info">Depuis le site web principal de Pandora FMS, vous pouvez accéder à différents contenus pour en savoir plus sur l'outil, télécharger les paquets et les versions de Pandora FMS ou contacter l'équipe de Pandora FMS :</p>

> [https://pandorafms.com/](https://pandorafms.com/ "https://pandorafms.com/")

Pandora FMS dispose d'une **documentation officielle** (qui fonctionne sous DokuWiki), où vous trouverez toutes les informations sur les fonctionnalités et les éléments de l'outil :

> [https://pandorafms.com/manual/](https://pandorafms.com/manual/ "https://pandorafms.com/manual/")

*En cas de doutes ou de problèmes concernant Pandora FMS*, il existe un système de *ticketing* pour les clients, ainsi qu'un forum pour les utilisateurs de la version Open. **Il existe également des cours en ligne pour apprendre à utiliser l'outil de manière avancée**, ainsi qu'un cours pour aider à sa vente, grâce auxquels vous pouvez obtenir un certificat officiel d'utilisation de Pandora FMS :

> [https://pandorafms.com/community/](https://pandorafms.com/community/ "https://pandorafms.com/community/")
> 
> [https://pandorafms.com/community/knowledge-base/](https://pandorafms.com/community/knowledge-base/ "https://pandorafms.com/community/knowledge-base/")
> 
> [https://academy.pandorafms.com/](https://academy.pandorafms.com/)

Pandora FMS met à la disposition de tous les utilisateurs un *blog* où sont expliqués aussi bien les éléments propres à la surveillance que des articles sur la technologie, les réseaux et les serveurs, afin d'accroître les connaissances, non seulement sur l'outil mais aussi sur le monde de plus en plus technologique qui nous entoure :

> [https://pandorafms.com/blog/](https://pandorafms.com/blog/ "https://pandorafms.com/blog/")