J'ai détecté un petit bug qui m'enerve.
J'explique :
Regulierement j'ai un statut warning ou critical sans raison physique.
Le problème vient du fait que l'expression régulière qui récupère le résultat du ping ne recupere pas le '.'
Exemple :
Si j'obtient en temps de reponse 0.860 ms j'ai une alerte critical alors que c'est un super temps de réponse.
L'expression régulière incriminé est : $pl =~ /([0-9]+)\%/;
Comment modifier cette expression régulière pour qu'elle récupère correctement les temps de réponse '0.' ?
$pl =~ /([0-9].+)\%/ ca marcherait ???
J'explique :
Regulierement j'ai un statut warning ou critical sans raison physique.
Le problème vient du fait que l'expression régulière qui récupère le résultat du ping ne recupere pas le '.'
Exemple :
Si j'obtient en temps de reponse 0.860 ms j'ai une alerte critical alors que c'est un super temps de réponse.
L'expression régulière incriminé est : $pl =~ /([0-9]+)\%/;
Comment modifier cette expression régulière pour qu'elle récupère correctement les temps de réponse '0.' ?
$pl =~ /([0-9].+)\%/ ca marcherait ???
Comment