Après une gestation de 9 mois, Ethan Galstad a annoncé lundi dernier la publication d'une nouvelle version de Nagios Core, la 3.4.0. C'est une solution logicielle, sous licence GPL, de surveillance système et réseau. le cœur du système s'occupe d'ordonnancer les tâches de supervision.
Nouvelles fonctionnalités :
- Utilisation de la fonction
execv()
pour les checks actifs (#86) ; - Nouvelle directive
service_check_timeout_state
; - Réduction de la charge induite par les notifications en déplaçant la vérification des adresses viables avant l'alimentation de la liste de notification (PATCH) ;
- Les utilisateurs peuvent à présent avoir accès aux groupes d'hôtes et de services contenant au moins un hôte ou service pour lesquels ils ont déjà l'autorisation (au lieu de devoir les autoriser à accéder à tous les groupes) ;
- Réduction de la latence sur les gros environnements en évitant d'attendre inutilement (sleep) lorsqu'un évènement n'est pas planifié (initialement pour éviter de monopoliser le CPU) (PATCH).
Corrections :
- Résolution du fonctionnement de la directive
allow_empty_hostgroup_assignment
, introduite avec la 3.2.3 (#210) ; - Résolution de la création de la macro
$NOTIFICATIONRECIPIENTS$
, évitant d'ajouter toutes les adresses de contacts si ces derniers sont exclus par les directiveshost_notification_options
ouservice_notification_options
(#98) ; - Résolution du fonctionnement de la macro
$NOTIFICATIONTYPE$
qui ne pouvait jamais être à « CUSTOM » malgré ce que prévoit la documentation (#168).