Organisation de la fonctionnalité

Dans Shinken Entreprise, les addons sont des fonctionnalités supplémentaires faisant en général appel à des outils externes à Shinken pouvant être activées et désactivés. La visualisation de l'architecture de l'installation Shinken est rendue possible grâce à l'addon "nagvis-shinken-architecture".


Lorsque la configuration de l'architecture est modifiée (configuration des démons ou des royaumes), Shinken effectue deux opérations:

  • Il génère des représentations visuelles de l'architecture qui seront ensuite rendues disponibles pour les utilisateurs Shinken, et accessibles depuis l'interface de configuration.
  • Il génère des hôtes dans l'interface de Configuration. Ces hôtes seront ensuite utilisés par les vues pour afficher le statut des démons Shinken.

Génération des représentations visuelles de l'architecture

Lorsqu'une modification de l'architecture est détectée, Shinken crée des visualisations de son architecture de 2 types différents.

Arbre des royaumes

Cette vue permet de visualiser rapidement l'agencement des différents royaumes de l'installation Shinken. Les royaumes sont affichés sous forme d'ensemble d'arbres.


Chaque royaume est relié à ses royaumes fils et royaumes parents. Les royaumes de plus haut niveau sont affichés en haut, puis les sous-royaumes successifs sont affichés en dessous. Les royaumes de plus haut niveau seront donc ceux affichés en haut de la page.

Dans l'exemple, le royaume "All" est le royaume principal, et il a comme sous-royaumes les royaumes France et Espagne. Ces royaumes ont ensuite leurs propres sous-royaumes, affichés de la même manière.


SCREEN REALMS TREE


Individuellement, chaque royaume est affiché possède les informations suivantes:

  • Son nom
  • Le nombre de démons qu'il possède
  • Une icône de statut, qui affiche le statut consolidé de tous les démons contenus dans ce royaume. Un clic sur cette icône amène vers la vue détaillé du royaume, dans laquelle on peut voir l'ensemble des sous-royaumes, machines et démons contenus dans ce royaume.


ZOOM SUR UN BLOC ROYAUME


Vue détaillée de l'architecture


Génération des hôtes de l'interface de Configuration