Vous êtes ici:

Menu

Stacks Image 3307
Patientez, je travaille…
Les modules storage sont très nombreux, vous trouverez certainement votre bonheur. Nous étudierons en détail le plugin storage::qnap::snmp::plugin car j’ai fait l’acquisition d’un QNAP TS-653A beaucoup plus intéressant à monitorer que mon ancien TS-210.

1 Le module storage::qnap::snmp::plugin

Voici les principaux modes de supervision de ce plugin.
/usr/lib/nagios/plugins/centreon_plugins.pl --plugin=storage::qnap::snmp::plugin --list-mode

....
Modes Available:
cpu
hardware
interfaces
list-interfaces
list-storages
memory
storage
volume-usage

1.1 cpu

Ce mode nous permettra de superviser le cpu de notre NAS ou la moyenne des coeurs du cpu lorsqu’il y en a plusieurs. Ci-dessous les exemples de mes deux appareils.
QNAP TS-210
/usr/lib/nagios/plugins/centreon_plugins.pl --plugin=storage::qnap::snmp::plugin --mode=cpu --host=192.168.0.100 --snmp-version=2 --snmp-community=public

OK: CPU(s) average usage is: 3.00% | 'cpu0'=3.00%;;;0;100 'total_cpu_avg'=3.00%;;;0;100
QNAP TS-653A
/usr/lib/nagios/plugins/centreon_plugins.pl --plugin=storage::qnap::snmp::plugin --mode=cpu --host=192.168.0.110 --snmp-version=2 --snmp-community=public  --warning=80 --critical=90

OK: CPU(s) average usage is: 2.00% | 'cpu0'=2.00%;;;0;100 'cpu1'=2.00%;;;0;100 'cpu2'=2.00%;;;0;100 'cpu3'=2.00%;;;0;100 'total_cpu_avg'=2.00%;0:80;0:90;0;100

1.1 hardware

En fonction du type de NAS, vous aurez des informations sur la température du NAS, la température de chaque disque embarqué et, quand les NAS en sont équipés, la vitesse de rotation des ventilateurs. Voici un deux exemple :
QNAP TS-210
/usr/lib/nagios/plugins/centreon_plugins.pl --plugin=storage::qnap::snmp::plugin --mode=hardware --host=192.168.0.110 --snmp-version=2 --snmp-community=public

OK: All 3 components are ok [2/2 disks, 1/1 temperatures]. | 'temp_system'=40C;;;; 'temp_disk_1'=37C;;;; 'temp_disk_2'=37C;;;;
QNAP TS-653A
/usr/lib/nagios/plugins/centreon_plugins.pl --plugin=storage::qnap::snmp::plugin --mode=hardware --host=192.168.0.110 --snmp-version=2 --snmp-community=public

OK: All 10 components are ok [4/6 disks, 2/2 fans, 2/2 temperatures]. | 'temp_cpu'=43C;;;; 'temp_system'=36C;;;; 'temp_disk_1'=30C;;;; 'temp_disk_2'=30C;;;; 'temp_disk_3'=32C;;;; 'temp_disk_4'=29C;;;; 'fan_1'=811rpm;;;0; 'fan_2'=841rpm;;;0;
Vous pouvez ajouter des seuils critique et warning pour chaque type de composant comme ceci.
disks
/usr/lib/nagios/plugins/centreon_plugins.pl --plugin=storage::qnap::snmp::plugin --mode=hardware --host=192.168.0.110 --snmp-version=2 --snmp-community=public

OK: All 3 components are ok [2/2 disks, 1/1 temperatures]. | 'temp_system'=40C;;;; 'temp_disk_1'=37C;;;; 'temp_disk_2'=37C;;;;
fans
--warning='fan,.*,1500’
temperatures
--warning='temperature,cpu,60'
 Vous êtes ici: