Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Make by tools (01.00.01) - action=merge_page
Scroll Ignore
scroll-viewporttrue
scroll-pdftrue
scroll-officetrue
scroll-chmtrue
scroll-htmldocbookfalsetrue
scroll-docbookeclipsehelptrue
scroll-eclipsehelpepubtrue
scroll-epubhtmltruefalse
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 ses les changements à l'Arbiter et donc 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 ).


Vous pouvez rencontrer 2 Il est possible de rencontrer plusieurs types de problèmes lors de la mise production :


Panel
Image Removed

Image Added

Panel
title
Organisation de
Lien vers la page de mise en production
Image Removed
sans changement

Image Added

Panel
titleLien vers la page
Interface
de mise en production

Volet d'action

avec des changements ( 2 )

Image Added

Structure de la page

Les boutons de vérifications

La page

possède deux boutons qui permettent de demander à l'Arbiter de vérifier la configuration avant de l'appliquer en Production.

Image Removed

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.
Les éléments proposés ne seront pas appliqués en Production. Pour cela, ils doivent être acceptés en Staging.

Image Removed

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.
Panel
titleAffichage sans éléments proposés

Image Removed

Panel
titleAffichage avec éléments proposés
Image Removed

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.

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 leur détails.
Panel

Image Added

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

Image Added

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." 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 Added

Les actions

Quatre actions sont possibles :

  • Vérifier les éléments proposés en Staging
  • Vérifier Staging
  • Forcer l'application des changements en base de production ( uniquement quand l'Arbiter est injoignable )
  • Mise en production
Panel

Image Added

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 ).
  • 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

Image Added

Info

Il est possible de récupérer l'identifiant unique de l'action en cliquant sur Image Added. Cet identifiant se retrouve dans les logs ( voir la page NEW_PAGE - 008.0 - SEF-12590 - Synchronizer - Les logs de la page de mise en production ).

Si une action n'est plus à jour

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 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 un autre utilisateur a déclenché la même ou une autre action au même moment.


Panel

Image Added

Anchor
verify_staging
verify_staging

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 Added

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
titleVérification en cours

Image Added

Vérification "Valide"

Si la configuration est correcte :

  • un encadré vert apparait disant que la configuration est valide et
  • l'application en production est donc possible.


Panel
titleVérification terminée

Image Added

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 : 

  • Le nom de l'élément,
  • le type de problème,
  • un lien vers l'élément,
  • etc...
Panel
titleAffichage des problèmes après une vérification ( étape 1 / 1 )

Image Added

La liste des erreurs
Panel

Image Added

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
Panel

Image Removed

Sinon une liste d'erreurs trouvées par l'Arbiter sera affichée ( voir la page Affichages des problèmes de configuration ) .

Le bouton Appliquer

Image Removed

Ce bouton permet d'appliquer les changements de Staging en Production.
Il va aussi propager aux autres démons de Shinken les changements, ce qui va modifier la supervision des éléments.
À la suite de la propagation aux autres démons et notamment le Broker, les modifications seront visibles dans l'Interface de Visualisation.

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

  • Avant chaque application en Production, la configuration est vérifiée par l'Arbiter.
Panel

Image Removed

Application

  • Une fois la configuration validée, les changements sont appliqués à la zone de Production.
Panel

Image Removed

Rechargement de la page
  • La page dans le navigateur se recharge. 
Panel

Image Removed

Rechargement terminé

  • Ce message vous confirme que la configuration de Production a été mise à jour. Les boutons se réactivent.
Panel

Image Removed

Si une configuration est déjà en train d'être appliquée

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.

Panel

Image Removed

Affichage des problèmes sur les éléments en supervision

Panel

Image Removed

Il est possible d'agrandir la liste des problèmes rencontrée avec la poignée

Image Removed

( extensible de 450 à 800 pixels ).

Lors de la vérification ( via les boutons de vérification ou le bouton "Appliquer" ), si la configuration n'est valide alors la page affiche la liste des problèmes trouvés par l'Arbiter.

Cette liste se divise en quatre zones :

  • zone de titre,
  • zone de filtres,
  • zone de contenue,
  • zone de pagination.
Panel

Image Removed

Zone de titre

Dans cette zone il y a :

  • la date et l'heure de la dernière vérification,
  • le bouton Image Removed pour fermer la liste des problèmes,
  • le nombre de problèmes total. Sur fond rouge, il y a les erreurs et sur fond orange les avertissements.
Panel

Image Removed

Zone de filtres
Dans cette zone il y a
  • :
    • les champs permettant de filtrer les problèmes par statut, type
    et 
    • et message,
    le nombre total de problèmes obtenus après l'application des filtres.
Info
    • Les filtres sont cumulables.
Par exemple, il Dans cette zone, il y a par problème
    • Il est possible de filtrer par statut et par type (  par ex: tous les hôtes en avertissement ).
Panel

Image Removed

Zone de contenue
Zone
  • zone de contenu :
    • son statut,
    • son type,
    • un message expliquant le problème
    . Si le problème est lié à un élément, il y a en plus un lien permettant d'être redirigé sur l'élément
    • .
     
Panel

Image Removed

  • zone de pagination
Dans cette zone il y a
  • :
    • 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

Panel

Image Removed

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
titleAffichage sans éléments proposés

Image Added

Panel
titleAffichage avec éléments proposés
Image Added

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



Panel
titleVérification réussie

Image Added

Panel
titleErreur détectée lors de la vérification

Image Added

Mise en production

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 Added

Vérification ( Étape 1 / 3 )

  • Avant chaque application en Production, la configuration est vérifiée ( voir le chapitre Vérifier Staging ).


Panel

Image Added

Application ( Étape 2 / 3 )

  • Si la configuration valide, les changements sont appliqués à la zone de Production.
Panel

Image Added

Redémarrage de l'Arbiter ( Étape 3 / 3 )

  • Le démon Arbiter commence sa procédure de redémarrage.


Panel

Image Added

  • Après le redémarrage du démon Arbiter, ce message confirme que la configuration de Production a été mise à jour.
Panel

Image Added

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 Added

Vérification ( Étape 1 / 2 )

  • Avant chaque application en Production, la configuration est vérifiée ( voir le chapitre Vérifier Staging ).
Panel

Image Added

Application ( Étape 2 / 2 )

  • Une fois la configuration validée, les changements sont appliqués à la zone de Production.
Panel

Image Added

Synthèses et filtre

Synthèse

des changements

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 contient un résumé par type d'éléments :  
    • Hôtes,
    • Checks,
    • Contacts,
    • etc.
Panel

Image Modified

Liste

Détail des changements

Nouveaux

Nouveau

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

Panel

Image Modified

Modifiés

Modifié

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.

  • 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

Image Modified

Les surcharges

Le bouton Image Removed Image Added permet d'afficher les détails des changements sur les surcharges qui seront affichés sous la ligne. Cliquer sur l'icône Image Removed Image Addedcachera les lignes pour regagner l'espace.

Panel
titleLigne compacte

Panel
titleLigne déployée

Supprimés

Supprimé

Enfin, les éléments supprimés sont affichés à la fin de la liste des changements.

Dans cet exemple, 3 modèles d'1 utilisateur et 1 hôte ont été supprimés.


Panel

...