...
- les noms de variable sont sensibles aux majuscules/minuscules
- If you want to configure a process to use a specific module:
Le fichier principal de configuration est "shinken.cfg". Il est situé dans le répertoire "/etc/shinken/" .
Ci dessous, la liste des paramètres utilisés. Pour les autres paramètres (non réglés par défaut ) voir Advanced Configuration avancée.
Options utilisées par défaut
Cfg dir
...
et Cfg files
Format :
cfg_dir=<directory_name>
cfg_file=<file_name>
...
no_event_handlers_during_downtimes=1
This Cette option determines if détermine si Shinken Enterprise will run va lancer :ref:`event handlers <advanced/eventhandlers>` when the host or check is in a scheduled downtimelorsque l'hôte ou le check est maintenance planifiée .
- 0 = Launch event handlers (Nagios behaviorLancement de gestionnaire d'événements (comportement Nagios)
- 1 = Don't launch event handlersNe lance pas le gestionnaire d'événements
Arbiter daemon part
Partie démon Arbiter
Les paramètres suivants sont communs à tous les démons The following parameters are common to all daemons .
Workdir
Format:
workdir=<directory>
Default Défaut :
workdir=/var/run/shinken/
This variable specify the working directory of the daemon.
In the arbiter case, if the value is empty, the directory name of lock_file parameter. See below
Cette variable spécifie le répertoire de travail du démon .
Dans le cas de l'arbiter, si la valeur est vide ou absente, c'est le répertoire du paramètre lock_file qui sera pris.
Arbiter Lock File
Format:
lock_file=<file_name>
ExampleExemple:
lock_file=/var/lib/shinken/arbiterd.pid
This option specifies the location of the lock file that arbiter daemon should create when it runs as a daemon (when started with the Cette option spécifie l'emplacement du fichier lock que l'arbiter doit créer lorsqu'il tourne en tant que démon (démarré avec l'argument de la ligne de commande "-d" command line argument). This file contains the process id (PID) number of the running arbiter process). Ce fichier contient le numéro de l'id du process (PID) de l'arbiter qui tourne.
Local Log
Format:
local_log=<filename>
DefaultDéfaut:
local_log=/var/log/shinken/arbiterd.log'
This variable specifies the log file for the daemonCette variable spécifie le fichier log file pour le démon.
Log Level
Format:
log_level=[DEBUG,INFO,WARNING,ERROR,CRITICAL]
DefaultDéfaut:
log_level=WARNING
This Cette variable specifies which logs will be raised by the arbiter daemon. For others daemons, it can be defined in their spécifie quelles logs seront remontées par l'arbiter . POur les autres démons, cela peut être défini dans leur fichier local \ d.ini files.
Arbiter Daemon User
Defined in Défini dan brokerd.ini, brokerd-windows.ini, pollerd.ini, pollerd-windows.ini, reactionnerd.ini, schedulerd.ini and schedulerd-windows.ini.
Format:
shinken_user=username
DefaultDéfaut:
shinken_user=<current user>
This is used to set the effective user. The Arbiter process (main process) will run as this effective user.
After initial program startup, Shinken Enterprise will drop its effective privileges and run as this user.C'est utilisé pour définir le user actif. Le process de l'arbiter (process principal) va tourner en tant que user actif.
Après le démarrage initial du programme, Shinken Enterprise va laisser tomber ses privilèges et tournera en tant que ce user actif.
Arbiter Daemon user Group
Format:
shinken_group=groupname
DefaultDéfaut:
shinken_group=<current group>This is used to set the effective group of the user used to launch the arbiter daemon.
C'est utilisé pour définir le bon groupe utilisateur pour lancer l'arbiter.
Modules directory
Format:
modules_dir=<direname>
DefaultDéfaut:
modules_dir=/var/lib/shinken/modulesPath to the modules directory
Chemin vers le répertoire modules
Daemon Enabled
Format:
daemon_enabled=[0/1]
DefaultDéfaut:
daemon_enabled=1
Set to 0 if you want to make this daemon (arbiter) NOT to runValidé à 0 si vous souhaitez que ce démon (arbiter) NE FONCTIONNE PAS
Use SSL
Format:
use_ssl=[0/1]
DefaultDéfaut:
use_ssl=0
Use SSl or not. You have to enable it on other daemons tooUtiliser SSl ou pas. Vous devez l'activer dans les autres démons également .
Ca Cert
Format:
ca_cert=<filename>
DefaultDéfaut:
ca_cert=etc/certs/ca.pem
Certificat de Certification Authority (CA) certificate. Put full paths for certs
Server Cert
Format:
server_cert=<filename>
DefaultDéfaut:
server_cert=etc/certs/server.cert
Server certificate for SSL.Put full paths for Certificat serveur pour SSL. Chemin complet mis pour certs
Server Key
Format:
server_key=<filename>
DefaultDéfaut:
server_key=/etc/certs/server.keyServer key for SSL.
Put full paths for Clé serveur pour SSL. Chemin complet mis pour certs
Hard SSL Name Check
...
hard_ssl_name_check=[0/1]
DefaultDéfaut:
hard_ssl_name_check=0
Enable SSL name checkActive le nom du check SSL .
HTTP Backend
Format:
http_backend=[auto, cherrypy, swsgiref]
DefaultDéfaut:
http_backend=cherrypy
Specify which Specifie quel http_backend to useutiliser.