Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-docbooktrue
scroll-eclipsehelptrue
scroll-epubtrue
scroll-htmlfalse
Panel
titleSommaire

Table of Contents
stylenone

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 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
titleLien vers la page de mise en production sans changement

Panel
titleLien vers la page de mise en production avec des changements ( 2 )

Structure de la page

La page de mise en production se compose de 3 parties :

  • Le volet des actions ( Vérifier Staging, Mise en production, etc. ) .
  • La synthèse des changements et ses filtres.
  • La liste des changements et leurs détails.
Panel

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 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
  • 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, sont également remontées sur le volet d'action de l'interface.

Panel

Les informations de l'

actions

action

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 .

  • Cet identifiant
se retrouve

Si une action est valide

Le résultat de la vérification de staging Staging est correcte correct :

  • Un encadré vert apparait apparaît 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
titleVérification terminée

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 échoué :

  • Un message d'erreur sera affichéeaffiché,
  • Un encadré rouge apparait apparaît disant que la configuration n'est pas valide,
  • Le label "terminée" est ajouter ajouté au titre de l'action.
Panel
titleAffichage des problèmes après une mise en production ( étape 3 / 3 )

L'action affiche une liste d'erreurs

Le résultat de la vérification de staging Staging a fini en erreur :

  • Une liste d'erreurs sera affichée, contenant des problèmes,
  • Un encadré rouge apparait apparaît disant que la configuration n'est pas valide,
  • Le label "terminée" est ajouter ajouté au titre de l'action.
Panel
titleAffichage des problèmes après une vérification ( étape 1 / 1 )

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 apparaît disant que la configuration n'est pas valide,
  • Le label "terminée" est ajouter ajouté au titre de l'action.
Panel
titleAffichage des problèmes après une mise en production ( étape 3 / 3 )

La liste des erreurs
Panel

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.


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 lorsque, après son déclenchement de , de nouveaux éléments y ont été ajoutés :

  • Le texte "Des modifications ont été apportées en stagingStaging, 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 Staging :

  • Le texte "Cette vérification n'est plus à jour, car des modifications ont été apportées en stagingStaging." apparait apparaît 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
  • une autre
utilisateur en a déclenché une au même moment
  • est déjà en cours.
Panel

Actions de l'interface

Vérifier Staging

Permet 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érifier Staging avec les éléments proposés

L'action "Vérifier Staging avec les éléments proposés" permet 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
titleAffichage sans éléments proposés

Panel
titleAffichage avec éléments proposés

Mise en production

L'action "Mise en production" 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

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

Le détail de chaque action précis, ce trouve directement sur la page ( voir la page Actions de l'interface. )

Actions d'une source ou d'une API

Le détail de toutes les actions liées aux sources et aux API se trouvent sur ( voir la page : Actions des sources et de l'API. )

Synthèses

Synthèse et

filtre

filtres des

changements

changement

Cette zone contient une synthèse des changements à appliquer en Production.

  • Elle permet aussi de filtrer la liste des changements.
  
  •  

La synthèse est composée de deux parties.  

  • La première contient un résumé par statut :
    • Nouveau : éléments qui seront ajoutés à la Production.
    • Éléments Modifiés : modifications sur les éléments qui sont déjà en Production.
    • Éléments Supprimés : éléments qui seront supprimés de la Production.

  • Le deuxième La seconde contient un résumé par type d'éléments :  
    • Hôtes,
    • Checks,
    • Contacts,
    • etc.
Panel

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

Les surcharges

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
titleLigne compacte

Panel
titleLigne déployée

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