Présentation

Cet onglet affiche

  • la liste de tous les Synchronizers distants que vous avez configurés ainsi que leurs caractéristiques.
  • Il permet aussi d'en ajouter ou d'en supprimer.


Description

La liste affiche les caractéristiques de chaque Synchronizer : 

  • Le statut du dernier import ;
  • Le message affichait lors du dernier import ;
  • Le nom donné au Synchronizer distant ;
  • L'adresse du Synchronizer ;
  • Le préfixe de renommage ajouté au début de chaque élément importé ;
  • Une note permettant d'ajouter un commentaire de description sur le Synchronizer ;
  • Le statut d'activation du Synchronizer ;

Plusieurs colonnes nécessitent plus de précision.

La colonne "Statut dernier import" et Message

Chaque Synchronizer distant a un statut après l'import de la source. Un Synchronizer peut avoir comme statut : 



Les éléments ont été importés sans rencontrer de problèmes 
Les éléments ont été partiellement importés, un événement empêche l'import de tous les éléments.
Les éléments n'ont pas été importés, une erreur est survenue.
Les éléments sont en train d'être importés.
Les éléments n'ont jamais été importés.
Les éléments ne sont plus importés, la connexion à ce Synchronizer distant est désactivée.


La colonne message vous donnera plus d'informations en fonction du statut affiché.

La colonne "Nom"

Un clic sur le nom ou sur l'icône , ouvre le formulaire de modification du Synchronizer ( pour plus d'informations, voir le chapitre Modifier la configuration d'un Synchronizer ).


La colonne "Activé"

La colonne affiche si les Synchronizers distants sont activés ou désactivés. 

  • Un Synchronizer distant activé sera pris en compte lors du prochain import.
  • Un clic sur le bouton "switch" permet d'activer ou de désactiver un Synchronizer.

Ajouter un Synchronizer

Pour ajouter un nouveau Synchronizer distant, il faut dans l'entête de la liste,

  • cliquer sur le bouton  pour afficher le formulaire de création d'un Synchronizer.
  • Une fois le formulaire rempli, cliquer sur le bouton .


Lors de la création du Synchronizer distant ne peut se faire sans avoir une connexion qui fonctionne, car pour le bon fonctionnement de la source, Shinken à besoin de l'identifiant du Synchronizer distant.
Pour plus d'information, voir le chapitre sur les erreurs lors de la validation ( voir le chapitre Erreur lors de la validation )

Description des propriétés du formulaire de création/édition d'un Synchronizer distant 

ParamètreExempleDescription

Nom

Site distant 1

Nom d'affichage du site distant dans la liste des sites distants ( Doit être unique ).
Les caractères ~!$%^&*"'|<>?,()=/+ sont interdits dans ce champ.

Adresse

192.168.1.100

Adresse du Synchronizer distant  ( Par défaut : le Nom )

Nom de l'utilisateur

Shinken

Lors de la connexion, le collecteur va se connecter au listener shinken-listener avec ce nom d'utilisateur.

Mot de passe

Shinken

Le mot de passe qui va avec le nom d'utilisateur

HTTPS

Vrai

Est-ce que la connexion vers shinken-listener est en HTTPS ?

Préfixe de Renommage

Site-Distant-1

Ce préfixe sera ajouté à tous hôtes récupérés de ce site distant.

  • Si ce préfixe est changé APRÈS l'import d’élément, ce dernier sera renommé automatiquement dans le Synchronizer pour éviter d'avoir une différence sur le nom.
  • Ex: host1 sera présenté comme l'hôte Site-Distant-1-host1

Notes

Site de bordeaux

Description affichée dans la liste des sites distants.

Activé

Vrai

Est-ce que le Synchronizer défini sera utilisé dans le prochain import d'hôtes ?

Aide "Test manuel de la connexion"

Une aide est présente en bas du formulaire indiquant une commande permettant de test de connexion avec un Synchronizer.

  • Cela permet de tester si les identifiants fonctionne entre la source et le Synchronizer distant sans à avoir.

Vérifiez dans la page de définition du "listener-shinken" distant ( voir la page Voir la configuration du module ( type listener-rest ) ) que le mot de passe est le même que celui renseigné dans cette page.

Sinon la connexion au Synchronizer distant sera impossible.

Erreurs lors de la validation

Connexion non établie avec le Synchronizer distant

Si la connexion avec le Synchronizer n'arrive pas à se faire avec le Synchronizer, le message "Impossible de se connecter au Synchronizer distant" apparaît.

Le problème provient :

  • Soit d'une faute de frappe ; 
  • Soit que le Synchronizer distant est éteint ;
  • Soit que la connexion réseau avec le Synchronizer distant ne s'effectue pas ;


Identifiants incorrects

Si les identifiants sont incorrects par rapport à ceux qui ont été définis dans la source de la source "listener-shinken" du Synchronizer distant, alors le message d'erreur suivant "Accès au Synchronizer distant refusé".


La création du Synchronizer distant ne peut se faire sans avoir une connexion qui fonctionne, car pour le bon fonctionnement de la source, Shinken à besoin de l'identifiant du Synchronizer distant 100% viable.

Correction

Pour corriger ce problème, il faut soit modifier les identifiants mis dans la configuration du Synchronizer, soit modifier les identifiants de la source "listener-shinken".

Modifier la configuration d'un Synchronizer distant

Pour modifier la configuration d'un Synchronizer, il faut cliquer sur le nom ou sur l'icône ( à côté du nom du Synchronizer distant ) pour ouvrir le formulaire de modification.

  • La seule différence avec le formulaire de création, c'est la propriété non éditable "ID du Synchronizer" qui est l'identifiant du Synchronizer distant ( 1 ).
  • Cette propriété permet d'identifier :
    • Un Synchronizer distant, car chaque Synchronizer a un numéro unique.
      • Ce numéro est présent dans la sauvegarde de Shinken, donc si vous désinstallée un Synchronizer, vous n'aurez pas besoin après sa restauration de modifier la configuration du synchronizer-collector-linker.
    • Tous les hôtes venant d'un Synchronizer distant, car ils sont "marqués", via les synckeys avec cet identifiant pour pouvoir les retrouver au prochain import.

Vous pouvez comparer l'identifiant affiché dans le formulaire ( 1 ) avec le résultat de la requête curl affiché dans l'aide sous le formulaire ( 2 ) afin de s'assurer que le Synchronizer distant qui est configuré dans la source est bien celui que vous souhaitez interroger pour récupérer ses éléments.

Si une nouvelle installation est faite sans restauration, les hôtes récupérés seront considérés comme nouveaux, car ceux-ci n'utilisent pas cet identifiant comme clef de synchronisation.

Durant une modification, le Synchronizer distant doit être joignable uniquement quand le champ adresse est modifié.
Pour plus d'information, voir le chapitre sur les erreurs lors de la validation ( voir le chapitre Erreur lors de la validation )

Supprimer la configuration d'un Synchronizer

Comme pour la modification, il faut cliquer sur le nom ou sur l'icône ( à côté du nom du Synchronizer distant ) puis cliquer sur le bouton