Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
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ère deux types de modules :

  • Les Sources

  • Les Taggers


Les modules de type Source permettent de détecter de nouveaux éléments. Ils servent à importer des éléments de différentes manières. Une liste d'exemple non exhaustive : import de fichiers de configuration (CFG), analyse d’un équipement, détection sur le réseau, interrogation d’un annuaire LDAP ( voir la page Les Sources ).


Les modules de type Tagger interviennent après l'import des Sources. Ils utilisent une règle ( plage d'IP, regex ) pour sélectionner des hôtes, clusters, modèles d'hôtes et modèles de clusters issuent de l'import des Sources et modifier leurs propriétés ( voir la page Les Taggers ).

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

Panel

Étape 1 - Collecte des données

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

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


Étape 2 - Vérification et fusion

Le Synchronizer vérifie tous les éléments partiels importés. Il les fusionne 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 hôtes passent par le Tagger IP. Ce dernier compare l'adresse IP de l'hôte avec la plage IP définie dans le Tagger.

Si l'adresse IP correspond, le Tagger modifie une propriété de l'hôte.

Étape 4- Application des Taggers

Les hôtes, clusters, modèles d'hôtes et modèles de clusters passent à travers un Tagger par expression régulière. Il compare une des propriétés de l'élément avec la règle regexp définie dans sa configuration.

Si la propriété correspond, alors le Tagger modifie une propriété de l'élément.

Étape 5

issus de la fusion des sources passent successivement dans chaque Tagger configuré ( Tagger 1 et Tagger 2 dans le schéma ) qui effectueront des modifications sur ces éléments.


Étape 4 - Comparaison avec la Zone de Travail et Staging

Tous les éléments sont ensuite comparés avec ceux dans 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 65 - Sauvegarde

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

...