Concept

L'objectif de la météo des services est d'avoir la possibilité d'exposer l'état de vos services à un grand nombre de personnes ( par exemple : à tous les 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 ).
  • 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 permet de présenter de manière claire et efficace l'état des services qu'il administre.


Cette vue est :

  • Créée et modifiée depuis l'interface de Visualisation par un utilisateur ayant-droit ( administrateur Shinken ).
  • Visible dans l'interface de Visualisation de Shinken par un menu "Météos des Services" de la barre de navigation et par les favoris.


Si le propriétaire de la météo 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 sur un portail web ou tout autre outil permettant d'afficher une page Web ( iframe ), l'utilisation des mécanismes mis à disposition permettra d'éviter l’exposition d'information sensible.

Accéder à une météo

Par le menu de navigation

L'accès à une météo des services existante peut se faire via l'interface d'administration des vues des météos ( voir la page Gérer les météos ).

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

 


 

Remarque : le menu "La météo des services" est disponible uniquement si le module est activé.
( voir la page Module webui-module-service-weather ).

Par le volet des favoris

Vous pouvez accéder aux météos depuis le volet des favoris en cliquant dessus, elles sont identifiables avec l'icône ( voir la page Volet Favoris ( Gestion des Vues ) ). 


Créer une nouvelle météo des services ( administrateurs Shinken seulement )

Par le menu de navigation

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




Par l'administration des vues météos

Un bouton "Nouvelle météo" est aussi disponible depuis l'interface d'administration des vues de la météo des services. Contrairement au bouton présent dans la barre de navigation, créer une météo l'ajoute à la liste ( voir la page MERGED - FOR_MERGE - 003.6 - SEF-10977 - Gestion avancée des météos des services ). Cependant, il ne redirige pas automatiquement vers la nouvelle vue pour ne pas annuler les éventuelles modifications en cours.




Vue d'ensemble

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

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


L'édition de la météo des services n'est disponible que depuis l'interface de visualisation ( et uniquement par les administrateurs Shinken, pour le moment ).


Une météo des services est composée de widgets. 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 widget.


La page d'une météo des services dispose d'un mode "édition" qui 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 - Edition - Météo ).
  • Une édition plus ergonomique ( déplacement à la souris ) 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... )

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

Cette vue a la possibilité d'être partagée avec un grand nombre de personnes.

  • Vous allez donc construire votre vue dans un but de démonstration comme si vous faisiez une présentation PowerPoint/Keynote.
  • Il est possible de la rendre accessible en dehors de Shinken ( avec ou sans authentification nécessaire ) :
    • 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 ( intégration sur une page web par le biais d'une iframe ou partage direct grâce à un lien url  ).

    • 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.
      • À la création, la météo est visible que par son propriétaire ( ou administrateur shinken ) et non partageable à l'extérieur jusqu'à ce que le propriétaire la publie 
        ( voir la page Les différents états d'une météo des services ).
      • Dans l'édition de la vue, un mécanisme de prévisualisation permet de réaliser des modifications sans impacter le rendu final de la vue.
      • Les erreurs dans la vue en extérieur de Shinken sont masquées ( en n'affichant pas les widgets impactés par exemple ), plutôt que d'afficher des erreurs de configuration ( pouvant troubler le message que vous souhaitez partager aux destinataires de cette page ).

  • Le fait d'ouvrir la vue à un très grand nombre d'utilisateurs expose à des risques de gros volume de demandes.
    Un système de cache est mis en place afin de permettre un calcul régulier et unique toutes les minutes ( voir la page Fonctionnement du cache - Météo ).

Les vues avec des problèmes

Si des météos ont des problèmes, le menu mettra en avant l'existence de problèmes qu'il faudra gérer dans le mode édition.
( voir la page Widgets avec des problèmes - Météo