Cette page permet d'appliquer les changements faits dans la zone de "Staging" vers la zone de "Production", ce qui permet de propager ses changements à l'Arbiter et donc aux restes des démons de Shinken notamment à l'Interface de Visualisation.
La Production est la zone qui contient la configuration des éléments utilisée par l'Arbiter et donc utilisée pour la supervision.
La page est accessible en utilisant le lien dans la barre de navigation, à travers le bouton " Production " ( voir ci-dessous ).
|
![]() |
La page possède deux boutons qui permettent de demander à l'Arbiter de vérifier la configuration avant de l'appliquer en Production.
| Ce bouton permet de vérifier la configuration des éléments dans Staging et des éléments de la Zone de travail qui sont proposés. Ce bouton est activé que lorsqu'il y a des éléments proposés. |
| Ce bouton permet de vérifier la configuration des éléments dans Staging. Ce bouton est activé que lorsqu'il y a des changements à appliquer en Production. |
|
![]() |
Si la configuration est correcte, un encadré vert apparait disant que la configuration est valide et qu'il est possible d'appliquer la configuration en Production.
|
| Ce bouton permet d'appliquer les changements de Staging en Production. |
L'application des changements en Production se fait en plusieurs étapes décrites ci-après.
Lors de l'application en Production, les boutons de la page sont désactivés.
Vérification
|
Application
|
|
Rechargement terminé
|
Si vous accédez à la page de Production alors qu'une configuration est déjà en cours d'application, le message ci-contre sera visible.
Les boutons seront désactivés jusqu'à la fin de l'application en Production.
|
Lorsqu'une vérification de la configuration ou une mise en production dure trop longtemps, la page de Production considère l'Arbiter comme indisponible.
Le temps d'attente avant qu'il soit considéré comme indisponible peut être configuré grâce au paramètre "synchronizer__production__apply_new_configuration_timeout" dans le fichier " /etc/shinken-user/configuration/daemons/synchronizers/synchronizer_cfg_overload.cfg" ( voir la page Paramètres globaux ( synchronizer.cfg ) ).
Vous pouvez augmenter ce temps d'attente dans le cas où :
La vérification de la configuration a dépassé le temps d'attente défini dans la configuration du Synchronizer.
![]() |
L'application ou le rechargement de la configuration a dépassé le temps d'attente défini dans la configuration du Synchronizer.
![]() |
Si l'Arbiter installé sur la même machine que le Synchronizer ( c'est-à-dire : l'Arbiter master ) n'est pas joignable, alors les boutons sont désactivés avec le message suivant : L'Arbiter master est injoignable.
Un nouveau bouton est ajouté dans ce cas :
| Ce bouton permet d'appliquer les changements de Staging en Production, sans propager les changements aux autres démons de Shinken. |
Même si un Arbiter SPARE a pris le relais, le message sera quand même affiché. Il n'est possible de propager une nouvelle configuration aux autres démons qu'avec l'Arbiter master. |
|
|
|
Il est possible d'agrandir la liste des problèmes rencontrée avec la poignée |
| ( extensible de 450 à 800 pixels ). |
Dans cette zone il y a :
|
Dans cette zone il y a :
Les filtres sont cumulables. Par exemple, il est possible de filtrer par statut et par type ( tous les hôtes en avertissement ). |
|
Dans cette zone, il y a par problème :
|
Les nouveaux éléments sont indiqués en vert, au début de la liste des changements.
Dans cet exemple, un nouvel hôte DB-ORACLE-3 a été créé.
|
Les éléments modifiés sont affichés dans un tableau présentant les champs qui ont été modifiés, avec l'ancienne valeur, et la nouvelle.
Dans cet exemple, un utilisateur et un hôte ont été modifiés.
|
Enfin, les éléments supprimés sont affichés à la fin de la liste des changements.
Dans cet exemple, 3 modèles d'hôte ont été supprimés.
|