Publication de NagVis 1.6

Soumis par surcouf le mar, 06/12/2011 - 00:26

Ce dimanche 4 décembre 2011, soit un peu plus d'un an et 4 mois après la publication de la précédente version, et 6 mois de développement de la nouvelle branche, le projet NagVis vient de publier la version 1.6.

Celle-ci apporte également son lot de nouvelles fonctionnalités, dont :

  • Une nouvelle source de données, NagiosBP (pour Nagios Business Process Addons), via l'API JSON de cette extension de Nagios (à partir de la version 0.9.6) ;
  • Un nouveau module, LogonMultisite, permettant d'utiliser le cookie d'authentification de Check_MK multisite ;
  • Un répertoire conf.d permettant une configuration modulaire ;
  • Une pipette à couleurs pour la sélection des couleurs ;
  • Une nouvelle option « line_label_y_offset », permettant l'affichage de la bande passante en pourcentage et en valeur absolu pour WeatherMap ;
  • Les couleurs et dégradés de WeatherMap sont personnalisables via l'option « line_weathermap_colors » ;
  • Un nouveau menu encadré (« sidebar »), accessible depuis le menu principal ;
  • L'interface WUI a été complètement retirée et intégrée dans l'interface régulière ;
  • Les alias de hostgroups et servicegroups fonctionnent à présent (nécessite mk-livestatus 1.1.9 et plus) ;
  • Les lignes ont à présent trois points, permettant ainsi de déplacer la jonction des lignes avec deux flèches ;
  • Ainsi que nombreuses corrections et améliorations mineures.

Quelques mots à propos de Nagios Business Process Addons. Il s'agit d'une extension pour Nagios permettant de regrouper plusieurs services en un seul processus métier.
Ce processus métier représente ainsi de manière fonctionnelles des services techniques différents en une seule vue. Plusieurs opérations logiques (AND et OR) sont possibles pour les associer, apportant ainsi une certaine souplesse dans les définitions.
Cette extension fournit un nouveau CGI, accessible normalement mais également via une API JSON, actuellement exploité par la nouvelle version de NagVis.
Via cette API, ce dernier est ainsi capable d'afficher directement l'état des processus métiers comme autant de servicegroups. Jusqu'à présent, la seule méthode d'intégration consistait à utiliser le plugin check_bp_status, fourni avec NagiosBP, pour surveiller les états des processus via Nagios et ainsi, intégrable dans NagVis.
Dernière précision : cette extension s'appuie également sur les mêmes modules de courtage d'évènements que NagVis, à savoir : MKLivestatus, NDO et Merlin.