Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Le deamon Synchronizer génère deux types de module :

  • Les sources
  • Les taggers

Les modules de type sources sont des modules de détection de nouveaux éléments. Leur rôle est d'importer des éléments de différentes manières (import de configuration CFG, analyse d'un équipement, détection d'équipement sur le réseau, annuaire LDAP, etc ...).
Voir la page Les sources pour plus de détails sur la configuration des sources et leur utilisation.

Les modules de type taggers sont des modules de qualification qui interviennent après l'import, en modifiant une ou plusieurs propriétés de chaque Hôte/Cluster importé si ceux-ci respectent une règle (condition).


Panel

Image Modified


Comment ça fonctionne ?


Panel


Etape 1

Le Synchronizer collecte les éléments partiels des sources suivant des intervalles de temps configurés.

Les sources "Analyseurs", "Ecouteurs"et "Collecteurs" vont interroger diverses applications et chargent les données détectées afin de générer des éléments partiels.


Etape 2

Le Synchronizer vérifie tous les éléments partiels importés. Il fusionne les éléments s'ils possèdent au moins une clé de synchronisation commune.

En cas de conflit entre des éléments partiels, la propriété de la source ayant le numéro d'ordre le plus bas est utilisée.

Tous les éléments sont ensuite comparés à la base d'éléments qui se trouve dans Staging.

Etape 3

Les éléments "hôte" passent par le Tagger. Le Tagger IP compare l'adresse IP de l'hôte avec les plages IP configurées.

Si l'adresse IP de l'hôte correspond à une IP configurée, alors il associe un modèle d'hôte au nouvel élément "hôte".


Etape 4

Les éléments "hôte" passent ensuite à travers un Tagger de nom. Il compare le nom de l'hôte avec les règles "regexp" configurées dans le Tagger de nom.

Si le nom correspond à une règle, alors il associe un modèle d'hôte au nouvel élément "hôte".


Etape 5

Les éléments sont sauvegardés dans la base de données MongoDB du Synchronizer.