Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmltrue
Panel
titleSommaire

Table of Contents
stylenone

Définition des données globales

Les données globales permettent de définir des données qui seront utilisables sur tous les éléments ( hôtes, contacts, check, ... ).

Pour définir une donnée globale, il suffit de créer un fichier

...

dans le dossier suivant :

...

/etc/shinken/resource.d/.


La syntaxe est la suivante :

Code Block
languagebash
title/etc/shinken/resource.d/syntaxe_example.cfg
# Ligne de commentaires
$NOM_DE_LA_DONNEE_GLOBALE_01$=VALEUR_01

# autre ligne de commentaire
$NOM_DE_LA_DONNEE_GLOBALE_02$=VALEUR_02
$NOM_DE_LA_DONNEE_GLOBALE_03$=VALEUR_03
Info

Ces fichiers sont lus :

  • au démarrage du Synchronizer. Toute modification ne sera prise en compte qu'après le redémarrage du démon.
  • au démarrage ou au rechargement de l'Arbiter.

Copie des données globales depuis une source de type "

...

cfg-file-import"

Pour copier les données globales depuis une source de type "cfg-file-import", voir la page suivante : Importer ses propres fichiers CFG

Exemple de données Globales

Dans le cas d'une utilisation de Shinken sur un domaine Active Directory, il peut être utile de définir les données de connexion à cet Active Directory à un seul endroit et disponible pour tous les hôtes.

Le fichier "/etc/shinken/resource.d/windows.cfg" contient donc les données de connexions à ce domaine Windows et l'emplacement des checks sur un Poller Windows.


Code Block
languagebash
title/etc/shinken/resource.d/windows.cfg
# Active Directory and LDAP
$DOMAIN$=MYDOMAIN
$DOMAINUSERSHORT$=shinken_user
$DOMAINUSER$=$DOMAIN$\\$DOMAINUSERSHORT$
$DOMAINPASSWORD$=superpassword
$LDAPBASE$=dc=eu,dc=society,dc=com

#-- WMI Plugin configuration
$WMI_INI_DIR$=$PLUGINSDIR$/check_wmi_plus.d

...