Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=same_as_next_version
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

Concept

Le démon Synchronizer génère deux types de modules :

  • Les sources
  • Les taggers

Les modules de type source 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
  • annuaire LDAP, etc ...).
  • Consultez 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 ).

  • Consultez la page  Les Taggers pour plus de détails sur la configuration des sources et leur utilisation.

Fonctionnement de la collecte d'une source jusqu'à sa sauvegarde en base

Panel

draw.io Diagram
bordertrue
diagramName04-modules-synchronizer-vue-detaillee-V2
simpleViewerfalse
widthlinksauto
tbstyletop
lboxtrue
diagramWidth1681
revision1

Étape 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.


Étape 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.

( Voir la page  Le mélange des sources & les clés de synchronisation (sync-key) )


Étape 3

Les éléments "hôte" passent par le Tagger IP. Ce dernier compare l'adresse IP de l'hôte avec les plages IP listé dans le Tagger.

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

Étape 4

Les éléments "hôte" et "cluster" passent à 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 le Tagger associe un modèle d'hôte au nouvel élément "hôte".


Étape 5

Tous les éléments sont ensuite comparés aux éléments de la base de données.

Les éléments détectés comme existants, mais dont certaines propriétés diffèrent prennent le type "différence".

Les éléments qui n'existent pas dans la base de données prennent le type "nouveau".


Étape 6

Tous les éléments sont sauvegardés dans la base de données.