Difference between revisions of "Pandora: Documentation fr: Introduction Metaconsole"

From Pandora FMS Wiki
Jump to: navigation, search
(Created page with "{{WIP_FR}}")
 
Line 1: Line 1:
{{WIP_FR}}
+
[[Pandora:Documentation#Parte_6._Metaconsola|Volver a Indice de Documentacion Pandora FMS]]
 +
 
 +
{{warning|Ceci est un sujet avancé. Vous devez vous être familiarisé avec Pandora FMS avant de tenter de déployer une Métaconsole. Pour plus d'informations, contactez-nous à [email protected]}}
 +
 
 +
= Introduction =
 +
 
 +
La '''Métaconsole''' est une interface web où vous pouvez voir, synchroniser et gérer différents systèmes de supervision Pandora FMS de manière unifiée - à partir de maintenant des '''Instances''' (nœuds) - à l'exclusion de la version '''Enterprise'''. Grâce à cette console, vous pouvez superviser des centaines de milliers d'appareils différents de manière centralisée, sans avoir à regarder individuellement chaque instance (nœud).
 +
 
 +
La Métaconsole offre un service '''multi-locataire''', où elle peut être le point d'accès pour un utilisateur appartenant à une entreprise ou où une console unique peut offrir des services à différentes entreprises, et au sein de chaque entreprise à différents utilisateurs du pareil.
 +
 
 +
Ci-dessous, vous pouvez voir un aperçu de l'architecture de la Métaconsole, où vous pouvez observer son évolutivité horizontale, où chaque instance a sa propre base de données pour fonctionner.
 +
 
 +
<br>
 +
<center>
 +
[[File:Pandora_metaconsole_overview2.png|center|750px]]
 +
</center>
 +
 
 +
Il s'agit d'un environnement très complexe, qui intègre les fonctions nécessaires à la gestion des différentes instances. La Métaconsole n'est pas conçue pour la gestion à niveau bas, comme les instances, mais pour fonctionner avec toute l'infrastructure dont vous disposez, en centralisant toutes les instances.
 +
 
 +
Grâce à cette console, vous pouvez observer de nombreuses informations à travers différentes fonctions, telles que la génération de rapports ou de consoles visuelles avec des éléments de différentes instances, ainsi que la synchronisation des événements. De plus, vous pouvez gérer les différentes Instances avec la création de nouveaux agents, leur distribution, la gestion des modèles d'alertes, des politiques et d’autres fonctions.
 +
 
 +
= Comparaison =
 +
 
 +
Si vous connaissiez déjà Pandora FMS avant la version 5.0, vous saurez que le concept de Métaconsole existait déjà.
 +
 
 +
Dans cette section, nous analyserons les différences de la Métaconsole actuelle avec l'ancienne, les problèmes résolus et les améliorations proposées.
 +
 
 +
== Avant la version 5.0 ==
 +
 
 +
Avant la version 5.0, '''une installation normale''' (Console + Serveur) de Pandora FMS '''pouvait agir''', en même temps '''comme Métaconsole'''.
 +
 
 +
=== Communication ===
 +
 
 +
La communication entre la Métaconsole et les instances était '''à sens unique'''. La Métaconsole est connectée aux bases de données des instances et '''gérait toutes les données en mémoire'''.
 +
 
 +
'''Il ne stockait presque rien''' dans sa propre base de données.
 +
 
 +
<center><br><br>
 +
[[image:Metaconsola_Arquitecture_com_old.png|500px]]
 +
</center><br><br>
 +
 
 +
=== Synchronisation ===
 +
 
 +
La synchronisation était effectuée entre les instances.
 +
 
 +
Par exemple :
 +
 
 +
Supposez que vous vouliez configurer des modèles d'alerte pour que toutes les instances en aient.
 +
 
 +
Nous devons choisir l'une des instances, la configurer, revenir à la Métaconsole et synchroniser les modèles de cette instance avec les autres.
 +
 
 +
<center><br><br>
 +
[[image:Metaconsola_Arquitecture_sync_old.png|500px]]
 +
</center><br><br>
 +
 
 +
=== Problèmes ===
 +
 
 +
La Métaconsole était très '''inefficace''' en raison de son architecture ''non centralisée''. De nombreuses connexions ont été établies avec différentes bases de données et l'expérience utilisateur était trop pauvre.
 +
 
 +
Les options '''disponibles étaient insuffisantes''' pour obtenir le contrôle souhaité des environnements des Instances sans quitter la Métaconsole.
 +
 
 +
En résumé, la Métaconsole était lente dès qu'elle avait un peu de charge et l'utilisateur était très limité par ses options.
 +
 
 +
== À partir de la version 5.0 ==
 +
 
 +
La '''Métaconsole''' à partir de la version 5.0 est un '''environnement spécial complètement indépendant''' et '''incompatible avec la console'''.
 +
 
 +
=== Communication ===
 +
 
 +
La communication entre la Métaconsole et les Instances était '''bidirectionnel'''. La Métaconsole se connecte aux bases de données des Instances et les Instances répliquent une partie de leurs données vers la base de données de la Métaconsole.
 +
 
 +
Autres données telles que les groupes, les modèles d'alerte, les étiquettes, etc. Ils sont stockés dans la Métaconsole.
 +
 
 +
<center><br><br>
 +
[[image:Metaconsola_Arquitecture_com.png|500px]]
 +
</center><br><br>
 +
 
 +
=== Synchronisation ===
 +
 
 +
La '''synchronisation''' est effectuée '''unidirectionnellement''' : de la Métaconsole aux Instances.
 +
 
 +
Par exemple :
 +
 
 +
Supposez que vous vouliez configurer des modèles d'alerte pour que quelques ou toutes les instances en aient.
 +
 
 +
Sans quitter la Métaconsole, vous pouvez configurer les modèles et les synchroniser avec les Instances que vous voulez.
 +
 
 +
<center><br><br>
 +
[[image:Metaconsola_Arquitecture_sync.png|500px]]
 +
</center><br><br>
 +
 
 +
=== Améliorations ===
 +
 
 +
La Métaconsole à partir de la version 5.0 est un outil plus '''centralisé''', plus '''rapide''' et beaucoup plus '''flexible''' que son prédécesseur.
 +
 
 +
Il comprend de nombreuses '''autres vues et utilitaires''', ainsi que des améliorations de celles qui existaient déjà.
 +
 
 +
Il ne gère pas toutes les données en mémoire, stockant une partie des informations, améliorant ainsi l'expérience utilisateur.
 +
 
 +
== Tableau résumé ==
 +
 
 +
Le tableau suivant montre les différences entre les fonctionnalités anciennes et nouvelles de la Métaconsole :
 +
<center>
 +
<table cellpadding=4 cellspacing=0 style='background-color: #f0f0f0; border: 1px solid #acacac;'>
 +
<tr>
 +
<th width="200px" style='background-color: #cacaca'></th>
 +
<th style='background-color: #cacaca'><p text-align:center>Avant la version 5.0</p></th>
 +
<th style='background-color: #cacaca'><p text-align:center>Depuis la version 5.0</p></th>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>La Métaconsole peut agir comme une instance</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Synchronisation</b></td>
 +
<td><center>Décentralisé</center></td>
 +
<td><center>Centralisé</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Communication</b></td>
 +
<td><center>Unidirectionnelle</center></td>
 +
<td><center>Bidirectionnelle</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Configuration d'instances</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Panneau utilisateur</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Vue tactique</b></td>
 +
<td><center>Par instances</center></td>
 +
<td><center>Général et événements de la dernière heure</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Recherche d'agent</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Vue de groupes</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Visualiseur d'événements</b></td>
 +
<td><center>[[image:yes_tick.png]]<br>(Données dans Instances)</center></td>
 +
<td><center>[[image:yes_tick.png]]<br>(Données dans Métaconsole)</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Vue arborescente</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Affichage des alertes</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Vue des modules</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Carte réseau</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Supervision du trafic (Netflow)</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Outils de synchronisation</b></td>
 +
<td><center>
 +
Utilisateurs / Profils<br>
 +
Composants<br>
 +
Politiques<br>
 +
Alertes<br>
 +
Système d'exploitation<br>
 +
Groupes de modules
 +
</center>
 +
</td>
 +
<td><center>
 +
Utilisateurs / Profils<br>
 +
Groupes<br>
 +
Composants<br>
 +
Alertes<br>
 +
Étiquettes
 +
</center>
 +
</td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Déplacer des agents entre des instances</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Modèles de rapports</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Éditeurs</b></td>
 +
<td><center>
 +
Rapports<br>
 +
Console visuelle
 +
</center>
 +
</td>
 +
<td>
 +
Utilisateurs / Profils<br>
 +
Groupes<br>
 +
Composants<br>
 +
Rapports<br>
 +
Console visuelle<br>
 +
Alertes<br>
 +
Étiquettes<br>
 +
Catégories
 +
</td>
 +
</tr>
 +
 
 +
 
 +
<tr>
 +
<td><b>Appliquer / File d'attente de politiques</b></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Affichage des moniteurs</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Affichage des champs personnalisés</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Assistant</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Visualiseur de console visuelle</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
<tr>
 +
<td><b>Configuration de cronjobs</b></td>
 +
<td><center>[[image:no_tick.png]]</center></td>
 +
<td><center>[[image:yes_tick.png]]</center></td>
 +
</tr>
 +
 
 +
</table>
 +
</center>
 +
 
 +
[[Pandora:Documentation#Parte_6._Metaconsola|Volver a Indice de Documentacion Pandora FMS]]
 +
 
 +
[[Category:Pandora FMS Metaconsole]]

Revision as of 15:18, 7 April 2020

Volver a Indice de Documentacion Pandora FMS

Template warning.png

Ceci est un sujet avancé. Vous devez vous être familiarisé avec Pandora FMS avant de tenter de déployer une Métaconsole. Pour plus d'informations, contactez-nous à [email protected]

 


1 Introduction

La Métaconsole est une interface web où vous pouvez voir, synchroniser et gérer différents systèmes de supervision Pandora FMS de manière unifiée - à partir de maintenant des Instances (nœuds) - à l'exclusion de la version Enterprise. Grâce à cette console, vous pouvez superviser des centaines de milliers d'appareils différents de manière centralisée, sans avoir à regarder individuellement chaque instance (nœud).

La Métaconsole offre un service multi-locataire, où elle peut être le point d'accès pour un utilisateur appartenant à une entreprise ou où une console unique peut offrir des services à différentes entreprises, et au sein de chaque entreprise à différents utilisateurs du pareil.

Ci-dessous, vous pouvez voir un aperçu de l'architecture de la Métaconsole, où vous pouvez observer son évolutivité horizontale, où chaque instance a sa propre base de données pour fonctionner.


Pandora metaconsole overview2.png

Il s'agit d'un environnement très complexe, qui intègre les fonctions nécessaires à la gestion des différentes instances. La Métaconsole n'est pas conçue pour la gestion à niveau bas, comme les instances, mais pour fonctionner avec toute l'infrastructure dont vous disposez, en centralisant toutes les instances.

Grâce à cette console, vous pouvez observer de nombreuses informations à travers différentes fonctions, telles que la génération de rapports ou de consoles visuelles avec des éléments de différentes instances, ainsi que la synchronisation des événements. De plus, vous pouvez gérer les différentes Instances avec la création de nouveaux agents, leur distribution, la gestion des modèles d'alertes, des politiques et d’autres fonctions.

2 Comparaison

Si vous connaissiez déjà Pandora FMS avant la version 5.0, vous saurez que le concept de Métaconsole existait déjà.

Dans cette section, nous analyserons les différences de la Métaconsole actuelle avec l'ancienne, les problèmes résolus et les améliorations proposées.

2.1 Avant la version 5.0

Avant la version 5.0, une installation normale (Console + Serveur) de Pandora FMS pouvait agir, en même temps comme Métaconsole.

2.1.1 Communication

La communication entre la Métaconsole et les instances était à sens unique. La Métaconsole est connectée aux bases de données des instances et gérait toutes les données en mémoire.

Il ne stockait presque rien dans sa propre base de données.



Metaconsola Arquitecture com old.png



2.1.2 Synchronisation

La synchronisation était effectuée entre les instances.

Par exemple :

Supposez que vous vouliez configurer des modèles d'alerte pour que toutes les instances en aient.

Nous devons choisir l'une des instances, la configurer, revenir à la Métaconsole et synchroniser les modèles de cette instance avec les autres.



Metaconsola Arquitecture sync old.png



2.1.3 Problèmes

La Métaconsole était très inefficace en raison de son architecture non centralisée. De nombreuses connexions ont été établies avec différentes bases de données et l'expérience utilisateur était trop pauvre.

Les options disponibles étaient insuffisantes pour obtenir le contrôle souhaité des environnements des Instances sans quitter la Métaconsole.

En résumé, la Métaconsole était lente dès qu'elle avait un peu de charge et l'utilisateur était très limité par ses options.

2.2 À partir de la version 5.0

La Métaconsole à partir de la version 5.0 est un environnement spécial complètement indépendant et incompatible avec la console.

2.2.1 Communication

La communication entre la Métaconsole et les Instances était bidirectionnel. La Métaconsole se connecte aux bases de données des Instances et les Instances répliquent une partie de leurs données vers la base de données de la Métaconsole.

Autres données telles que les groupes, les modèles d'alerte, les étiquettes, etc. Ils sont stockés dans la Métaconsole.



Metaconsola Arquitecture com.png



2.2.2 Synchronisation

La synchronisation est effectuée unidirectionnellement : de la Métaconsole aux Instances.

Par exemple :

Supposez que vous vouliez configurer des modèles d'alerte pour que quelques ou toutes les instances en aient.

Sans quitter la Métaconsole, vous pouvez configurer les modèles et les synchroniser avec les Instances que vous voulez.



Metaconsola Arquitecture sync.png



2.2.3 Améliorations

La Métaconsole à partir de la version 5.0 est un outil plus centralisé, plus rapide et beaucoup plus flexible que son prédécesseur.

Il comprend de nombreuses autres vues et utilitaires, ainsi que des améliorations de celles qui existaient déjà.

Il ne gère pas toutes les données en mémoire, stockant une partie des informations, améliorant ainsi l'expérience utilisateur.

2.3 Tableau résumé

Le tableau suivant montre les différences entre les fonctionnalités anciennes et nouvelles de la Métaconsole :

Avant la version 5.0

Depuis la version 5.0

La Métaconsole peut agir comme une instance
Yes tick.png
No tick.png
Synchronisation
Décentralisé
Centralisé
Communication
Unidirectionnelle
Bidirectionnelle
Configuration d'instances
Yes tick.png
Yes tick.png
Panneau utilisateur
Yes tick.png
Yes tick.png
Vue tactique
Par instances
Général et événements de la dernière heure
Recherche d'agent
Yes tick.png
Yes tick.png
Vue de groupes
Yes tick.png
Yes tick.png
Visualiseur d'événements
Yes tick.png
(Données dans Instances)
Yes tick.png
(Données dans Métaconsole)
Vue arborescente
No tick.png
Yes tick.png
Affichage des alertes
No tick.png
Yes tick.png
Vue des modules
No tick.png
Yes tick.png
Carte réseau
No tick.png
Yes tick.png
Supervision du trafic (Netflow)
No tick.png
Yes tick.png
Outils de synchronisation

Utilisateurs / Profils
Composants
Politiques
Alertes
Système d'exploitation
Groupes de modules

Utilisateurs / Profils
Groupes
Composants
Alertes
Étiquettes

Déplacer des agents entre des instances
Yes tick.png
Yes tick.png
Modèles de rapports
No tick.png
Yes tick.png
Éditeurs

Rapports
Console visuelle

Utilisateurs / Profils
Groupes
Composants
Rapports
Console visuelle
Alertes
Étiquettes
Catégories

Appliquer / File d'attente de politiques
Yes tick.png
Yes tick.png
Affichage des moniteurs
No tick.png
Yes tick.png
Affichage des champs personnalisés
No tick.png
Yes tick.png
Assistant
No tick.png
Yes tick.png
Visualiseur de console visuelle
No tick.png
Yes tick.png
Configuration de cronjobs
No tick.png
Yes tick.png

Volver a Indice de Documentacion Pandora FMS