glz-monitoring-plugins v2.4

J’ai fixé un bug dans “gmp_snmp_netif_load.pl” avec la fonction debug, ca faisait une sortie sur plusieurs lignes qui étaient un peu sale.

J’ai aussi fixé un bug dans les sorties avec “perfdata”, Icinga2 n’aime pas les unités dans la sortie standard.

A mettre à jour si vous êtes impactés !

Ca se passe comme toujours à la page: glz-monitoring-plugins

glz-monitoring-plugins v2.2

C’est une version de bugfix… Encore.

Il pouvait y avoir une division par 0 ou par une chaine de caractère quand le cache n’était plus bon. Et il n’était pas effacé !

A mettre à jour…

Ca se passe comme toujours à la page: glz-monitoring-plugins

glz-monitoring-plugins v2.0

Passage directement à la version 2.0 ?

Oui, j’ai changé la façon de faire un “snmpwalk” sur un OID. C’était une vieille méthode manuelle encore… Un truc historique donc !

Maintenant, j’utilise un “get_table” de Net::SNMP qui est beaucoup plus rapide.

Ca fait peu de différence pour la plupart des plugins parce qu’il y a un cache, comme pour les interfaces et les disques. Par contre pour check_snmp_process.pl, la différence est énorme surtout si il y a beaucoup de processus sur le serveur et qu’on veut aussi comparer avec les arguments.

Ca tourne déjà en prod de mon côté.

Ca se passe à la page: glz-monitoring-plugins

glz-monitoring-plugins v1.4

Une nouvelle version pour un nouveau plugin: check_snmp_storages.pl : Ca check tous les disques d’un coup et ça supporte les exclusions.

Et quelques corrections de bugs biensur !

Ca tourne déjà en prod.

Ca se passe à la page: glz-monitoring-plugins