Munin/Raspberry : Correction à faire ?! ( irqstats, snmp_admin_swap, acpi )

Quand je regarde les logs j’ai :

 Error output from irqstats:
     Argument "usb_fiq" isn't numeric in addition (+) at /etc/munin/plugins/irqstats line 95, <$in> line 18.   

Le code en question qui pose problème :

sub sum (@) {        
    my $sum = 0;
    $sum += $_ || 0 for @_;     # Avoid complaints about empty strings
    return $sum;                                                     
}     

Je viens de voir qu’il y avait un fix : http://munin-monitoring.org/attachment/ticket/1462/munin-v2.0.6-raspberry_pi-irqstats-usb_fiq.patch fait le 01.04.2014 ?!

use Munin::Plugin; 
use Scalar::Util qw(looks_like_number); 
use strict; 
 
if (defined $ARGV[0] && $ARGV[0] eq 'autoconf') { 
…	…	 
 
sub sum (@) { 
    my $sum = 0; 
    $sum += $_ || 0 for @_;     # Avoid complaints about empty strings 
    $sum += (looks_like_number($_) ? $_ : 0) || 0 for @_;   # Avoid complaints about empty strings 
    return $sum; 
} 

Si je regarde ma version, j’ai bien :

$ munin-node -version
Version:
    This is munin-node v2.0.33-1
$ apt-cache policy munin-node
munin-node:
  Installé : 2.0.33-1
  Candidat : 2.0.33-1
 Table de version :
 *** 2.0.33-1 500
        500 http://ftp.debian.org/debian stretch/main armhf Packages
        100 /var/lib/dpkg/status
$ apt-cache policy munin-plugins-extra
munin-plugins-extra:
  Installé : 2.0.33-1
  Candidat : 2.0.33-1
 Table de version :
 *** 2.0.33-1 500
        500 http://ftp.debian.org/debian stretch/main armhf Packages
        100 /var/lib/dpkg/status

La dernière stable est la 2.0.39 ( https://github.com/munin-monitoring/munin/releases ), la date de la release 2.0.33-1 : 2017-03-03 . Alors que la correction a été fait le 01.04.2014, j’ai du mal à comprendre.

Le logs d’erreur suivant est ( c’est SNMP, donc je ne corrige pas ) :

Error output from snmp_admin_swap:
    Argument "noSuchInstance" isn't numeric in addition (+) at /etc/munin/plugins/snmp_admin_swap line 55.
    Argument "noSuchInstance" isn't numeric in addition (+) at /etc/munin/plugins/snmp_admin_swap line 56.

Le source en question :

my $swapsize = 0;           
my $swapused = 0;                                                    
                                                            
foreach my $swap (keys %$swap_d) {                                   
    $swapsize += $session->get_single($hrStorageSize . $swap);     
    $swapused += $session->get_single($hrStorageUsed . $swap);
}    

Et la dernière erreur :

1 lines had errors while 0 lines were correct (100.00%) in data from 'fetch acpi'

Pour fixer ce problème, j’ai essayé d’ajouter :

$ sudo apt-get install pitop-battery-support
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet pitop-battery-suppor
$ sudo apt-get install pi-top-brightness pi-top-poweroff
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet pi-top-brightness
E: Impossible de trouver le paquet pi-top-poweroff

J’ai pas fixé ses 3 problèmes …

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload CAPTCHA.