Sommaire
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 :
/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
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.
/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