Bonjour,
J'ai un problème avec un plugin écrit en perl pour munin et je connais très très peu le perl. Le but de ce plugin est de récupérer une valeur en snmp puis de la rendre utilisable par rrdtool.
Mon soucis est avec
my $df_name = $session->get_single($name_oid);
get_single lance la requête snmp et arrive parfois que le résultat comporte un . (point) et du coups j'ai l'erreur.
Use of uninitialized value in concatenation (.) or string at /etc/munin/plugins/snmp_sanctl01_netapp_diskusage_10 line 117.
Est-ce qu'il y a un moyen pour protéger la variable comme en shell par exemple avec ${ma_var} ?
Merci d'avance.
Partager