| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Concept
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 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 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 ).
- ou le fait que la mise en production ne fonctionne pas ( voir la page Les problèmes de configuration qui empêche empêchent la mise en production ).
| Panel |
|---|
| Panel | ||
|---|---|---|
| ||
| Panel | ||
|---|---|---|
| ||
Structure de la page
Il est possible d'agrandir ou réduire la taille du volet action avec la poignée, en la déplaçant vers la droite ou la gauche.
| Panel |
|---|
La liste des changements est 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." 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 |
|---|
Les actions
Quatre actions sont activable 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, seront, elles aussi, remontées sur le volet d'action de l'interface.
| Panel |
|---|
Les informations de l'actions
Si une action est en cours ou reste 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. ),
- Le nom de l'utilisateur ayant lancé l'action ( Utilisateur ),
- Le nom de la source ayant lancé l'action ( Source ),
- Le type de source ayant lancé l'action ( Type ),
- 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 . Cet identifiant se retrouve dans les logs ( voir la page Synchronizer - Les logs de la page de mise en production ). |
Si une action est valide
Le résultat de la vérification de staging est correcte :
- Un encadré vert apparait disant que la configuration est valide,
- Le texte "Configuration valide" et une icone icône de coche apparaisent apparaissent sur l'action,
- Le label "terminée" est ajouter ajouté au titre de l'action.
| Panel | ||
|---|---|---|
| ||
Si une action est en erreur
L'action affiche un message d'erreur
Le résultat de la mise en production a fini en erreur :
- Un message d'erreur sera affichéeaffiché,
- Un encadré rouge apparait disant que la configuration n'est pas valide,
- Le label "terminée" est ajouter ajouté au titre de l'action.
| Panel | ||
|---|---|---|
| ||
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 apparait disant que la configuration n'est pas valide,
- Le label "terminée" est ajouter ajouté au titre de l'action.
| Panel | ||
|---|---|---|
| ||
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éeaffiché,
- Une liste d'erreurs sera affichée, contenant des problèmes,
- Un encadré rouge apparait disant que la configuration n'est pas valide,
- Le label "terminée" est ajouter ajouté au titre de l'action.
| Panel | ||
|---|---|---|
| ||
La liste des erreurs
| Panel |
|---|
Cette liste se divise en quatre zones :
- zone de titre :
- Affiche le nombre d'erreurs critique ( en rouge ) et en avertissement ( en orange ).
- zone de filtres :
- 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 de contenu :
- son statut,
- son type,
- un message expliquant le problème.
- 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.
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 quand 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 |
|---|
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." apparait sur une action déjà affichée.
| Panel |
|---|
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 en a déclenché une au même moment.
| Panel |
|---|
Actions de l'interface
| Panel | ||
|---|---|---|
| ||
| Panel | ||
|---|---|---|
| ||
( voir la page Actions de l'interface )
Actions d'une source ou d'une API
( voir la page Actions des sources et de l'API )
Synthèses et filtre des changements
Détail des changements
Nouveau
Les nouveaux éléments sont indiqués en vert, au début de la liste des changements.
Dans cet exemple, deux nouveaux éléments ont été créés :
- Un utilisateur ( Shinken-user ).
- Un hôte ( Shinken ).
| Panel |
|---|
Modifié
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 et un héritage du modèle ont été ajoutés.
| Panel |
|---|
Les surcharges
Le bouton permet d'afficher les détails des changements sur les surcharges qui seront affichés sous la ligne. Cliquer sur l'icône cachera les lignes pour regagner l'espace.
| Panel | ||
|---|---|---|
| ||
| Panel | ||
|---|---|---|
| ||
Supprimé
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 |
|---|
...


























