NaReToNaReTo est une interface de haut niveau à Nagios permettant d’oganiser l’ensemble des éléments supervisés sous une forme arborescente. Elle est composée de trois modules : * un module de « Suivi Temps-Réel » : qui permet un affichage de l’état générale de tous les services supervisés ; * un module de « Suivi des alarmes » : qui trace le temps moyen de prise en charge et de résolution d’un incident ; * un module de « Reporting » : qui affiche la disponibilité des éléments supervisés. La forme arborescente de NaReTo permet de construire une vue fonctionnelle correspondant exactement au Système d’Information supervisé. Le but de NaReTo est de proposer une interface de consultation des surveillances de Nagios plus puissante et plus fonctionnelle. Nareto est composé de trois modules. Le premier module correspond à une vue en temps réel des surveillances de Nagios. Cette vue permet de naviguer dans les indicateurs en mode « drill down », en partant d’une vue macro vers une vue micro. Par exemple on peut définir la navigation suivante : localisation —> type de serveurs —> Applicatif —> serveur —> indicateur —> Nagios La consultation est de ce fait simplifiée, plus rapide et plus efficace. Avec Nareto, on définit donc un arbre de navigation dont l’élément de base est l’indicateur (le « service » au sens Nagios) qui est regoupé au sein de noeuds pouvant englober également des équipements (des « host » au sens Nagios). Le deuxième module permet de calculer les disponibilités des divers éléments supervisés. Il reprend le même mode de navigation en mode (« drill down ») que le module temps réel, ce qui facilite l’identification de l’indicateur responsable du faible taux de disponibilité. Une pondération peut être appliquée de manière à ce qu’un indicateur influe plus fortement sur la disponibilité totale des équipements. La disponibilité d’un noeud donné est calculée en fonction de l’état des noeuds inférieurs. Des graphiques sont tracés pour analyser l’évolution des disponibilités au cours du temps. (voir la section Screenshot) Le troisième module permet d’effectuer la synthèse sur les alarmes. Comme pour les précédents modules, on conserve l’arbre de navigation. Ce module permet de consulter les temps de prise en charge d’une alarme par l’équipe technique ainsi que des temps de corrections correspondants. Des graphiques sont tracés afin de suivre l’évolution au cours du temps. NaReTo possède un système de contrôles d’accès sur chacun des noeuds et partie de l’interface. Les droits ont été mis en place pour permettre la création et l’utilisation de différents profils. Par exemple, il est tout a fait possible de créer un profil DSI qui possèdera un accès uniquement sur la partie « fonctionnelle » de l’arbre (suivi des alarmes et reporting). De la même manière, on peut créer un profil administrateur à destination des administrateurs et techniciens, qui ne possèderaient qu’un accès au module temps-réel. Ces contrôles d’accès permettent à NaReTo de gérer des profils divers très simplement. NaReTo est un logiciel Libre sous la licence GNU GPL (voir la section licence ). Il est écrit principalement en PHP et fonctionne sous les systèmes *nix. |
||