Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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.