Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-pdf true
scroll-office true
scroll-chm true
scroll-docbook true
scroll-eclipsehelp true
scroll-epub true
scroll-html true
Panel
title Sommaire

Table of Contents
style none

Description

Cette source se charge de fournir les données des éléments de l'interface de configuration lors du mélange des sources, puis en modifiant l'ordre d'import de cette source, on peut influer sur la création des différences.
Cela implique que cette source permet de choisir si les modifications de l'interface prévalent sur celle d'autre source.

Par exemple :

Nous avons un collecteur Active Directory qui donne comme numéro de téléphone 12 34 sur mon contact Mr Smith.
Problème cet Active Directory n'est pas à jour, donc j e change dans l'interface le numéro de téléphone du contact par 43 21.
Si la source syncui est en dessous de la source Active Directory alors l'interface va proposer une différence de 43 21 vers 12 34.
Si la source syncui est au dessus de la source Active Directory alors l'interface ne va pas proposer de différence sur ce numéro de téléphone.

Voir la page Le mélange des sources & les clés de synchronisation (sync-key) pour plus de détail sur le fonctionnement du mélange de source.

C'est une source interne qui ne peut ni être enlevée de la liste des sources ni être désactivée.

Configuration

À l'installation, la source est automatiquement créée et ne possède pas de fichier de configuration.

Le seul paramètre configurable pour cette source est son ordre.

Il est possible de modifier ce paramètre de deux manières :

  • Via l'interface de configuration
  • En créant un fichier de configuration


Note

Le seul paramètre de la source syncui qui peut être est son ordre d'import.

Ajouter un fichier de configuration

Comme expliqué précédemment, il est possible de modifier l'ordre de la source via un fichier de configuration. Celui-ci n'étant pas inclus à l'installation de Shinken, il faut le créer.

Pour cela, vous pouvez suivre les instructions suivantes :

  • Copier le fichier de définition de la source d'exemple : /etc/shinken-user-example/configuration/daemons/synchronizers/sources/syncui/syncui-example.cfg dans le répertoire de définition des sources /etc/shinken/sources/ et modifier son nom .
    ( /etc/shinken/sources/syncui.cfg )

    Code Block
    languagetext
    themeEmacs
    cp  /etc/shinken-user-example/configuration/daemons/synchronizers/sources/syncui/syncui-example.cfg /etc/shinken/sources/syncui.cfg
  • Mettre les droits d'écriture au fichier

    Code Block
    languagetext
    themeEmacs
    chmod -R 664 /etc/shinken/sources/syncui.cfg
  • Modifier le paramètre "order" pour y mettre la valeur voulu. ( Voir le Chapitre : source_order )

  • Redémarrez le Synchronizer pour qu'il puisse prendre en compte le changement de configuration

    Code Block
    languagetext
    themeEmacs
    service shinken-synchronizer restart

Exemple de fichier de configuration

Vous trouverez un exemple dans /etc/shinken-user-example/configuration/daemons/synchronizers/sources/syncui/syncui-example.cfg

Code Block
languagetext
themeEmacs
define source {
    #======== Source identity =========
    # Source name. Must be unique
    source_name            syncui

    # Module type (to load module code). Do not edit.
    module_type            syncui-import


    #======== Order ========
    # order: source order for a source imply if a source is before another source when merging data
    order                  0
}

Détails des sections composant le fichier de configuration

Identification de la source

Code Block
languagetext
themeEmacs
...     
    #======== Source identity =========
    # Source name. Must be unique
    source_name            syncui

    # Module type (to load module code). Do not edit.
    module_type            syncui-import
...
NomTypeUnitéDéfautCommentaire
No Format
languagetext
themeEmacs
source_name 
Texte--- syncui

Ne peut être modifié

No Format
languagetext
themeEmacs
module_type 
Texte--- syncui-import

Ne peut être modifié




Anchor
source_order
source_order
Ordre de la source

Code Block
languagetext
themeEmacs
...     
    #======== Order ========
    # order: source order for a source imply if a source is before another source when merging data
    order                  0 
...
NomTypeUnitéDéfautCommentaire
No Format
languagetext
themeEmacs
order
Entier positif

---

0

L'ordre de la source dans l'interface de configuration ( A un impact dans la fusion des données lors des imports de sources ).

Voir la page Le mélange des sources & les clés de synchronisation (sync-key) pour plus d'information au sujet des mélange de source .


Info
icon false
title Remarque

Si vous changez l'ordre depuis l'interface ( page d’accueil ), le fichier .cfg sera mis à jour.

Info
icon false
title Remarque

La valeur "0" sera remplacée par le nombre de sources afin que la syncui soit en dernière