Versions Compared

Key

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

...

Ceux-ci sont des assertions, et non des paramètres . L'arbiter les considèrent comme des ordres pour ouvrir d'autre(s) fichier(s) de configuration. 
Pour le cfg_dir one, l'arbiter lit uniquement les fichiers se terminant par ".cfg".
L'arbiter lit les directives de manière récursive pour les fichiers, mais ne considère plus les lignes à l'intérieur comme assertions. 

...

Il y a souvent une confusion répandue,  sur ce que cette option fait vraiment. Elle est destinée à être utilisée comme un mécanisme de dernier rempart, pour tuer les plugins qui se comportent mal . Elle doit être réglée sur une valeur haute (quelque chose comme 60 secondes ou plus ) , de sorte que chaque vérification soit dans ce délai . Si une vérification se fait sur  longueur supérieure à cette limite dure plus longteps , Shinken Enterprise va la tuer, pensant estimant que c'est un processus d'emballementle process est bloqué.

Timeout Exit Status

Format:

...

Défaut:

timeout_exit_status=2

Etat défini Valeur de retour définie par Shinken Enterprise en cas de timeout.

...

Cette option est utilisée pour définir la taille de l'historique gardé par le scheduler pour réaliser le calcul de l'état flapping .Par défaut, la valeur est de 20 états gardés. 

La taille mémoire est pour le démon scheduler  : 4Bytes flap_history (nb hosts + nb checks). Pour un environnement important, il faut 4 20 (1000+10000) - 900Ko. .

...

Cette option est utilisée si on applique le changement d'état lorsqu'un hôte ou un check est impacté par un problème cause. L'état sera changé à UNKNONW UNKNOWN pour un check et UNREACHABLE pour un hôte jusqu'au lancement du prochain check.  Le changement d'état ne compte pas comme une tentative, c'est juste pour la console afin que l'utilisateur sache que ces objets ont des problèmes et que leurs états précédents n'étaient pas sûrs.  

...

Cette option permet d'outrepasser la zone de temps définie par défaut pendant laquelle lle fuseau horaire défini par défaut sous lequell'instance Shinken Enterprise tourne . C'est très utile si vous avez plusieurs instances qui doivent tourner sur le même serveur, mais avec des plages fuseaux horaires différentes . Si rien n'est spécifié, Shinken Enterprise utilisera la plage le fuseau horaire du système. 

 

Environment Macros Option

...

Cette option détermine si le démon Shinken Enterprise va rendre disponibles les :ref:`macros <thebasics/macrolist>` comme variables d'environnement pour les checks, notifications, gestionnaires d'événements, etc. Dans des installations importantes, cela peut être problématique car il nécessite de la CPU supplémentaire pour calculer les valeurs des macros et les rendre disponibles . Cela rajoute augmente également de la communication réseau entre les schedulers et les pollers.

...

Cette variable détermine si Shinken Enterprise loggue tous les états initiaux des hôtes et des checks à être loggués, même si le résultat est un état OK . Les état initiaux ne sont normalement loggués que lorqulorsqu'il y a un problème sur le 1er check. Activer cette option est utile si vous avez une application qui scanne le fichier log pour définir des statistiques long terme.  

  • 0 = ne loggue pas les états initiauxDon't log initial statesinitiaux
  • 1 = loggue les états initiaux 

...

Cette option détermine si Shinken Enterprise va lancer  :ref:`event handlers <advanced/eventhandlers>` lorsque l'hôte ou le check  est en maintenance planifiée.

  • 0 = Lancement de gestionnaire d'événements (comportement Nagios)

...

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" ). Ce fichier contient le numéro de l'id du process ( PID ) de l'arbiter qui tourne.

 

...

local_log=/var/log/shinken/arbiterd.log'


Cette variable spécifie le l'emplacement du fichier log file pour le démon.

...

log_level=WARNING


Cette variable spécifie quelles logs seront remontées le niveau de logs remonté par l'arbiter . POur Pour les autres démons, cela peut être défini dans leur fichier local \ d/etc/shinken/daemons/*.ini files.local

 

Arbiter Daemon User

Défini dan dans brokerd.ini, brokerd-windows.ini, pollerd.ini, pollerd-windows.ini, reactionnerd.ini, schedulerd.ini and schedulerd-windows.ini.

...

shinken_user=<current user>

C'est utilisé pour définir le user actif. Le User sous lequel 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 réduire ses privilèges et tournera en tant que ce cet user actif

 

Arbiter Daemon user Group

...

shinken_group=<current group>

C'est utilisé pour définir le bon groupe utilisateur pour lancer Groupe sous lequel le process de l'arbiter (process principal) va tourner. 

 

Modules directory

Format:

...


Chemin vers le répertoire stockant les modules 

 

Daemon Enabled

Format:

daemon_enabled=[0/1]

 

Défaut:

daemon_enabled=1

Validé à  0 si vous souhaitez que ce Si  0, le démon (arbiter) NE FONCTIONNE PAS 

...

 

Défaut:

use_ssl=0

Utiliser  SSl SSL ou pas. Vous devez l'activer dans les autres démons également.

...

ca_cert=<filename>

 

Défaut:

ca_cert=/etc/certs/ca.pem

Certificat de la Certification Authority (CA) certificateavec le chemin complet.

Server Cert

Format:

server_cert=<filename>

 

Défaut:

server_cert=/etc/certs/server.cert

Certificat serveur pour SSL . Chemin complet mis pour certsavec le chemin complet.

Server Key

Format:

server_key=<filename>

...

server_key=/etc/certs/server.key

Clé serveur pour SSL . Chemin complet mis pour certsavec le chemin complet 

 

Hard SSL Name Check

Format:

...

Défaut:

hard_ssl_name_check=0

Active Si à 1, active la vérification stricte de la correspondance entre le nom du check SSL serveur et le nom défini dans le certificat.

 

HTTP Backend

Format:

http_backend=[auto, cherrypy, swsgiref]

...

Défaut:

http_backend=cherrypySpecifie quel

http_backend Spécifie quel moteur HTTP utiliser.