| Scroll Ignore |
|---|
| scroll-viewport | true |
|---|
| scroll-pdf | true |
|---|
| scroll-office | true |
|---|
| scroll-chm | true |
|---|
| scroll-docbook | true |
|---|
| scroll-eclipsehelp | true |
|---|
| scroll-epub | true |
|---|
| scroll-html | false |
|---|
|
|
Cette page permet d'appliquer les changements faits dans la zone de "Staging" vers la zone de "Production", ce qui permet de propager les changements à l'Arbiter et aux restes des au reste des démons de Shinken, notamment vers 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 ) .
Il est possible de rencontrer plusieurs types de problèmes lors de la mise en production :
- Sur la définition de vos équipements supervisés, ou de la politique de supervision ( cette page présente l'affichage de ces erreurs ).affichera les erreurs identifiées),
- si ou le fait que la mise en production ne fonctionne pas a rencontré un problème ( voir la page Les problèmes de configuration qui empêche empêchent la mise en production ).
| Panel |
|---|

|
| Panel |
|---|
| title | Lien vers la page de mise en production sans changement |
|---|
|

|
| Panel |
|---|
| title | Lien vers la page de mise en production avec des changements ( 2 ) |
|---|
|

|
Il est possible d'agrandir ou réduire la taille du volet d'action avec la poignée, en la déplaçant vers la droite ou la gauche.
| Panel |
|---|

|
La liste des changements est automatiquement actualisée toutes les 5 secondes.
- Lorsqu’une modification est détectée ( ajout, mise à jour, etc. ), un message "La liste des éléments a été modifiée, car des modifications ont été apportées de
staging.- Staging" s’affiche en haut à droite de la page indiquant que la liste des éléments a été modifiée suite à des changements effectués depuis l’environnement de
staging| Panel |
|---|
Image Removed Image Added
|
Quatre actions sont possibles activables depuis l'interface :
- Vérifier les éléments proposés en Staging ;
- Vérifier Staging ;
- Forcer l'application des changements en base de production ( l'action est disponible uniquement quand l'Arbiter est injoignable ) ;
- Mise en production ;
Les actions liées aux sources et aux API sont également remontées sur le volet d'action de l'interface.
| Panel |
|---|

|
Les informations de l'
actionsaction
Si une action est en cours ou reste est applicable aux changements présents sur la page de production, les boutons du volet d’actions sont accompagnés d’un encadré décrivant l’action en cours.
Cette action est affichée sur toutes les pages ouvertes par les utilisateurs en production, avec les informations nécessaires à la compréhension de l’action :
- Le titre de l'action en cours ( Mise en production, Vérification Staging, etc. ),
- Qui a lancé l'action ?
- Soit un utilisateur :
- Le nom de l'utilisateur ayant lancé l'action ( Utilisateur
).- Soit une source :
- Le nom de la source ayant lancé l'action ( Source ),
- Le type de source ayant lancé l'action ( Type ),
- Soit via une API
- Le nom de l'API ayant lancé l'action ( API ),
- L'heure du déclenchement de l'action ( Depuis ).,
- L'étape en cours ( vérification, redémarrage, application des changements, etc. ).,
- L'identifiant de l'action ( Identifiant ).
| Panel |
|---|

|
| Info |
|---|
Il est possible de récupérer l'identifiant unique de l'action en cliquant sur . se retrouve - est pratique pour suivre l'action dans les logs ( voir la page
NEW_PAGE - 008.0 - SEF-12590 - |
Si une action
n'est plus à jourest valide
Le résultat de la vérification de Staging est correct :
- Un encadré vert apparaît disant que la configuration est valide,
- Le texte "Configuration valide" et une icône de coche apparaissent sur l'action,
- Le label "terminée" est ajouté au titre de l'action.
| Panel |
|---|
| title | Vérification terminée |
|---|
|
Image Added
|
Si l'action n'est plus à jour, car des changements ont été effectués dans staging :
- Soit l'action ne sera pas affichés au chargement d'une nouvelle page de production
- soit un texte "Ce résultat n'est plus à jour, des changements ont été ajoutés." apparait sur un action déjà affiché.
| Panel |
|---|
Image Removed |
Si une action est
déjà en cours La page de production n’autorise qu’une seule action à la fois. Par conséquent, une action peut être refusée si un autre utilisateur a déclenché la même ou une autre action au même moment.| Panel |
|---|
Image Removed
|
| Anchor |
|---|
verify_staging | verify_staging | Vérifier StagingPermet de vérifier la configuration de l’ensemble des éléments dans l’environnement de staging afin de s’assurer qu’aucune erreur de paramétrage ne puisse entraîner des dysfonctionnements.
| Panel |
|---|
Image Removed
|
Vérification ( Étape 1 / 1 )
La vérification de l’environnement de staging peut prendre un certain temps, en fonction du nombre d’éléments à analyser. Pendant cette opération, une indication est affichée sur toutes les pages ouvertes par les utilisateurs en production, avec les informations nécessaires à la compréhension de l’action en cours (utilisateur, date, etc.).
Le résultat de la vérification peut être :
- Valide : aucune erreur détectée
- Non valide : des erreurs empêchent la mise en production
| Panel |
|---|
| title | Vérification en cours |
|---|
|
Image Removed
|
Si la configuration est correcte :
- un encadré vert apparait disant que la configuration est valide et
- l'application en production est donc possible.
L'action affiche un message d'erreur
Le résultat de la mise en production a échoué :
- Un message d'erreur sera affiché,
- Un encadré rouge apparaît disant que la configuration n'est pas valide,
- Le label "terminée" est ajouté au titre de l'action.
| Panel |
|---|
| title | Affichage des problèmes après une mise en production ( étape 3 / 3 ) |
|---|
|
Image Added
|
L'action affiche une liste d'erreurs
Le résultat de la vérification de Staging a fini en erreur :
- Une liste d'erreurs sera affichée, contenant des problèmes,
- Un encadré rouge apparaît disant que la configuration n'est pas valide,
- Le label "terminée" est ajouté au titre de l'action.
| Panel |
|---|
| title | Affichage des problèmes après une vérification ( étape 1 / 1 ) |
|---|
|
Image Added
|
L'action affiche un message d'erreur et une liste d'erreurs
Le résultat de la mise en production a fini en erreur :
- Un message d'erreur sera affiché,
| Panel |
|---|
| title | Vérification terminée |
|---|
|
Image Removed
|
Vérification "Non valide"- Une liste d'erreurs sera affichée, contenant des problèmes
:- de cohérences des relations entre éléments ( lien vers des objets désactivés, en Nouveau, … )
- de cohérences entre les propriétés ( seuils d'avertissement supérieur au seuil de critique, … )
- de propriété obligatoire non remplies ( commande de vérification manquante, ... )
- etc...
Tout est fait pour retrouvé et corrigé le problème :
- Un encadré rouge apparaît disant que la configuration n'est pas valide,
- Le label "terminée" est ajouté au titre de l'action.
- Le nom de l'élément,
- le type de problème,
- un lien vers l'élément,
- etc...
| Panel |
|---|
| title | Affichage des problèmes après une vérification mise en production ( étape 1 3 / 1 3 ) |
|---|
|
Image Removed Image Added
|
| Panel |
|---|
Image Removed Image Added
|
Cette liste se divise en quatre zones :
- zone Zone de titre :
- Affiche le nombre d'erreurs en critique ( en rouge ) et en avertissement ( en orange ).
- zone Zone de filtres :
- les Les champs permettant de filtrer les problèmes par statut, type et message,
- Les filtres sont cumulables. Il est possible de filtrer par statut et par type ( par ex: tous les hôtes en avertissement ).
- zone Zone de contenu :
- son Le statut,
- son Le type,
- un Un message expliquant le problème.
- zone Zone de pagination :
- les boutons permettant de se déplacer de page en page,
- les boutons permettant de se déplacer à la première ou dernière page,
- un champ permettant de sélectionner une page.
Vérifier Staging avec les éléments proposés
Il est possible de lancer une vérification en prenant en compte également les éléments proposés ( non présent dans staging ) :
- permet de vérifier la configuration des éléments dans Staging et des éléments de la Zone de travail qui sont proposés,
- est activé que lorsqu'il y a des éléments proposés,
- les éléments proposés ne seront pas appliqués en Production. Pour cela, ils doivent être acceptés en Staging.
| Panel |
|---|
| title | Affichage sans éléments proposés |
|---|
|
Image Removed
|
| Panel |
|---|
| title | Affichage avec éléments proposés |
|---|
|
Image Removed |
Vérification ( Étape 1 / 1 )
Lorsque la vérification est terminée, le message de résultat indique le nombre d'éléments qu'il a vérifié ( au cas où des nouveaux éléments aient été ajoutés pendant l'analyse ).Si une action n'est plus à jour
De nouvelles différences ont été ajoutées depuis la dernière mise en production
Le résultat de la mise en production ne correspond plus à la liste des changements lorsque, après son déclenchement, de nouveaux éléments y ont été ajoutés :
- Le texte "Des modifications ont été apportées en Staging, depuis cette mise en production." apparait sur une action déjà affichée.
| Panel |
|---|
Image Added
|
Le résultat de la vérification ne correspond plus à la liste des changements
Le résultat de la vérification ne correspond plus à la liste des changements quand de nouveaux éléments ont été modifiés dans Staging :
- Le texte "Cette vérification n'est plus à jour, car des modifications ont été apportées en Staging." apparaît sur une action déjà affichée.
| Panel |
|---|
Image Added
|
Si une action est déjà en cours
La page de production n’autorise qu’une seule action à la fois.
- Par conséquent, une action peut être refusée si une autre est déjà en cours.
| Panel |
|---|
Image Added
|
| Panel |
|---|
| title | Affichage sans éléments proposés |
|---|
|
Image Added
|
| Panel |
|---|
| title | Affichage avec éléments proposés |
|---|
|
Image Added |
Actions d'une source ou d'une API
Synthèse et filtres des changement
| Panel |
|---|
| title | Vérification réussie |
|---|
|
Image Removed
|
| Panel |
|---|
| title | Erreur détectée lors de la vérification |
|---|
|
Image Removed
|
Ce bouton permet :
- d'appliquer les changements de Staging en Production,
- de propager aux autres démons de Shinken les changements, ce qui va modifier la supervision des éléments.
- d'afficher les modifications dans l'Interface de Visualisation à la suite de la propagation aux autres démons et notamment le Broker.
| Panel |
|---|
Image Removed
|
Vérification ( Étape 1 / 3 )
- Avant chaque application en Production, la configuration est vérifiée ( voir le chapitre Vérifier Staging ).
| Panel |
|---|
Image Removed
|
Application ( Étape 2 / 3 )
- Si la configuration valide, les changements sont appliqués à la zone de Production.
| Panel |
|---|
Image Removed
|
Redémarrage de l'Arbiter ( Étape 3 / 3 )
- Le démon Arbiter commence sa procédure de redémarrage.
| Panel |
|---|
Image Removed
|
- Après le redémarrage du démon Arbiter, ce message confirme que la configuration de Production a été mise à jour.
| Panel |
|---|
Image Removed
|
Forcer l'application des changements en base de production
Si le démon Arbiter est injoignable, cela peut être dû à un problème de configuration introduit en production. Cette action permet alors de forcer l’application des changements afin de corriger le problème empêchant le redémarrage de l’Arbiter.
| Panel |
|---|
Image Removed
|
Vérification ( Étape 1 / 2 )
- Avant chaque application en Production, la configuration est vérifiée ( voir le chapitre Vérifier Staging ).
| Panel |
|---|
Image Removed
|
Application ( Étape 2 / 2 )
- Une fois la configuration validée, les changements sont appliqués à la zone de Production.
| Panel |
|---|
Image Removed
|
Synthèses et filtre des changements
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éédeux nouveaux éléments ont été créés :
- Un utilisateur ( Shinken-user ).
- Un hôte ( Shinken ).
| Panel |
|---|

|
Les éléments modifiés sont indiqués en bleu et 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.
- Sur l'utilisateur, le numéro de téléphone a été défini.
- Sur l'hôte, un groupe d'hôte hôtes et un héritage du modèle ont été ajoutés.
| Panel |
|---|

|
Le bouton
permet d'afficher les détails des changements sur les surcharges qui seront affichés affichées sous la ligne. Cliquer sur l'icône
cachera masque les lignes pour regagner l'espace.
| Panel |
|---|
|

|
| Panel |
|---|
|

|
Enfin, les éléments supprimés sont indiqués en rouge et affichés à la fin de la liste des changements.
Dans cet exemple, 1 utilisateur ( Shinken-user ) et 1 hôte ( Shinken ) ont été supprimés.
| Panel |
|---|

|