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

Anchor
concepts
concepts

Concepts

L'objectif de la météo des services est d'avoir la possibilité d'exposer l'état de vos services à un plus grand nombre de personnes ( par exemple : aux membres  d'une autre société ou organisation, à un ou plusieurs de vos clients, aux administrateurs de votre messagerie ).

  • Grâce à la météo des services, vous pouvez construire cette présentation synthétique et claire ( en plaçant les éléments à l'emplacement que vous désirez ).
  • De plus vous pouvez la rendre accessible sans authentification.

Ce n'est donc pas un "outil de supervision" pour analyser une panne, mais un outil d'information qui vous permettra de présenter de manière synthétique l'état des services qu'il administre.


Cette vue est :

  • créée et modifiée depuis l'interface de Visualisation par un administrateur Shinken.
  • visible dans l'interface de Visualisation de Shinken par un nouveau menu appelé "Météos des Services".

Si l'administrateur Shinken le souhaite, il pourra exposer en dehors de Shinken n'importe quelle météo sans avoir besoin d'authentification ( au choix lors de la définition de la météo ).

Vous pourrez par exemple intégrer une météo des services directement dans un portail web ou tout autre outil qui peut afficher une page Web et utiliser les mécanismes mis à disposition pour éviter l’exposition d'information sensible.


Info
titleUne seule météo pour l'instant

Vous pouvez actuellement faire qu'une seule météo des services, mais le fait de pouvoir en faire plusieurs est en cours de développement.

Accéder à une météo des services existantes

L'accès à une météo des services existantes se fait via l'interface d'administration des vues des météos.

Pour accéder à l'interface d'administration des vues des météos il suffit de cliquer sur le bouton "Météo des services" présent dans la bar de navigation, puis de cliquer sur "Gérer les Météos" ( ou "Voir les météos" pour un non administrateur de Shinken ).

Panel

  

Info

Remarque : Si ce bouton "La météo des services" n'est pas disponible, c'est que le module n'est pas activé sur l'Interface de Visualisation ( voir la mise en place du module webui-module-service-weather dans la page : Module webui-module-service-weather ).

Info

Si une ou plusieurs météos des services ont des problèmes, alors le nombre de météos avec des problèmes sera directement affiché dans la barre de navigation.

Panel

 

Créer une nouvelle météo des services 

Pour créer une météo des services il suffit de cliquer sur le bouton "Météo des services" présent dans la barre de navigation, puis de cliquer sur "Nouvelle Météo des services".


Info

Disponible que pour les administrateurs de Shinken.

Panel



Vue d'ensemble

La vue d'une météo se découpe en deux parties :

  • La vue en elle-même, qui regroupe les widgets choisis avec leurs statuts ( en bleu ).
  • Les boutons d'action permettant notamment de modifier la configuration de la météo ( en orange ) ( voir la page Les boutons d'actions - Météo ).


Panel

L'édition de la météo des Services n'est pour l'instant possible que sur l'interface de Visualisation par les administrateurs Shinken.


Une météo des services est composée dewidgets. Chacun des widgets dispose de paramètres spécifiques et de nouveaux widgets seront ajoutés au fil du temps.


Widgets disponibles :

  • Widget "Titre", pour afficher le titre de la page.
  • Widget "Séparateur", qui permet une séparation visuelle dans la page.
  • Widget "Météo d'un élément", pour afficher l'état d'un élément.

L'utilisateur peut choisir l'emplacement de chaque widgets.


La page d'une météo des services dispose d'un mode édition. Le mode édition comprend :

  • Un éditeur de texte permet de modifier le format JSON décrivant le contenu de la vue ( Voir la page JSON d'exemple pour commencer - Édition -Météo ).
  • Une édition plus ergonomique est prévue comme évolution dans les versions suivantes de la météo des services.


La différence avec les autres vues ( Liste, Portail, Tableaux de bords... )

La météo ne doit pas être considérée comme un outil de supervision ( contrairement autres vues ) , mais comme un outil d'information.


Info

Les prochaines versions de Shinken rendront l'édition des météos aux utilisateurs, mais ce ne sera pas systématique. Ce sera une autorisation à définir par utilisateur.


Cette vue a pour objectif d'être partagée avec le plus grand nombre.

  • Vous allez donc construire votre vue dans un but de démonstration comme si vous faisiez une présentation Powerpoint.
  • Il est possible de la rendre accessible en dehors de Shinken :
    • Elle sera accessible pour les utilisateurs Shinken :
      • Mais vous pourrez aussi la rendre disponible à l’extérieur de Shinken sans nécessité d'authentification.
      • Nous proposons des protections contre le risque d’erreur d'exposition d'information comme le fait d'avoir un nom d'affichage différent du nom de la machine ou du cluster ( voir la page Éditer un Hôte ).
      • Vous pourrez donc l'intégrer dans un autre site web pour une plus grande audience.

    • Construire une vue consultable au plus grand nombre impose qu'elle soit "parfaite" dans son reflet de l'activité que vous voulez mettre en avant.
      • Dans l'édition de la vue, nous avons un mécanisme de prévisualisation , pour réaliser des modifications sans impacter le rendu final de la vue.
      • Nous préférons masquer les erreurs dans la vue en extérieur de Shinken ( en masquant les widgets impactés par exemple ), plutôt que d'afficher des erreurs de configuration.

  • La météo n'est pas calculée à chaque appel comme pour les autres vues, mais est mise en cache, calculée par défaut 1 fois par minute :
    • Le fait de rendre accessible la vue à un très grand nombre d'utilisateurs, expose à des risques de gros volumes de demande.
    • Un système de cache a été mis en place afin de permettre un calcul régulier et unique toutes les minutes ( voir la page Fonctionnement du cache - Météo pour plus d'informations ).