Nagios 3.0b5

Posted by on 9 Oct 2007 in Nagios Core | Commentaires fermés sur Nagios 3.0b5

Voici la nouvelle version de Nagios 3, la 3.0b5 sortie à peine quinze jours après la version 3.0b4. Il faut dire que quelques bugs sérieux et vraiment génants persistaient dans la précédente. Il y avait dans le lot celui que j’ai remonté à la liste de diffusion de développement concernant l’utilisation de la commande ochp en environnement distribué.

En effet, la commande ochp était toujours initialisée et donc envoyée avec un contenu nul ne provoquant aucune remontée d’informations concernant les états d’hôtes sur le serveur central. J’ai posté mon message le 1 octobre sur la liste de diffusion; il est plaisant de voir que cette correction est effective une semaine après, même sur une béta. Je viens de contrôler mon installation, cette commande fonctionne désormais nickel.

Mais il n’y avait pas que mon petit cas personnel à régler et vous trouverez donc ci-dessous l’ensemble des modifications apportées par cette nouvelle version beta 5 :

  • Quelques corrections de bugs mineurs dans les fichiers CSS
  • Correction de bug dans les fichiers d’exemples de configuration
  • Correction pour les notifications de rétablissement qui n’étaient pas envoyées quand l’option first_notification_delay était activé dans les définitions d’hôtes/services
  • Correction de la commande ochp qui ne fonctionnait pas correctement
  • Nouvelle règle d’héritage additive: le sgroupes de contacts d’escalade qui commence par ‘+’ hériteront désormais de la définition d’hôte/service si il n’y apas d’héritage défini par un gabarit d’escalade
  • Le fichier de status n’est plus détruit lors d’un redémarrage dû à une commande externe ou à un signal SIGHUP
  • Améliorations dans la logique de détection d’oscillation
  • Ajout de la nouvelle directive de configuration additional_freshness_latency
  • Améliorations dans la logique de contrôle de fraîcheur d’états
  • Suppression temporaire de la macro $SERVICEGROUPMEMBERS$ qui cause des crashs chez certains utilisateurs. A approfondir
  • Ajout de la macro $EVENTSTARTTIME$ qui indique l’heure à laquelle Nagios a commencé à traiter les évènements
  • Ajoutr de l’option use_pending_states au fichier de configuration des CGI pour déterminer l’affichage de l’état des hôtes/services non encore contrôlés
  • Contournement pour que les navigateurs gèrent correctement un statusmap en cache lors des rafraîchissements de page
  • Correction d’un erreur sur les calculs de latence pour les contrôles passifs d’hôte/service
  • Ajout de la latence sur contrôle passif à nagiostats
  • Ajout des chemins relatifs dans les directives config_file et config_dir
  • Correction d’une erreur de compilation sous Solaris