Monitoritzant una NAS de QNAP

En aquesta entrada, veurem com monitoritzar una NAS o SAN de QNAP que tinguem en la nostra organització, ho farem únicament mitjançant SNMP i veurem tot el que podem obtenir! Gràcies a Centreon serà ràpid i senzill tenir tot controlat, des dels discos durs a qualsevol sensor del xassís o estat dels RAID! Res, aconseguim primer un parell de scripts necessaris i llest! Després cosir i cantar!

 

Abans de res, haurem d'habilitar si no ho hem fet ja el servei SNMP a la nostra QNAP, ho farem des del “Panell de Control” > “Servei de Xarxa” > “SNMP”, després d'habilitar-lo, establirem la Comunitat SNMP i Apliquem els canvis.

 

Ús de CPU i Memòria

Amb l'script 'check_qnap_cpumem.sh’ podrem fàcilment obtenir resultats d'ús de la CPU i de la Memòria utilitzada a la QNAP. Ens descarreguem aquest fitxer de Nagios Exchange i el col·loquem a '/usr/lib/nagis/plugins/'. Ho farem amb 'chmod +x’ i podrem provar d'executar-lo amb el següent format:

 

[sourcecode]./check_qnap_cpumem.sh -H DIRECCION_IP_QNAP -v VERSION_SNMP -C COMUNIDAD_SNMP -w %_AVISO_WARNING -c %_AVISO_CRITICAL[/sourcecode]

 

 

Monitoratge de temperatures

Per mesurar la temperatura de la QNAP, ho farem amb 'check_qnap_temp.sh', ho descarreguem de Nagios Exchange i també ho fem executable i ho deixem al path dels plugins.

 

[sourcecode]./check_qnap_temp.sh -H DIRECCION_IP_QNAP -v VERSION_SNMP -C COMUNIDAD_SNMP -w TEMPERATURA_WARNING_EN_CELSIUS -c TEMPERATURA_CRITICAL_EN_CELSIUS[/sourcecode]

 

 

Més coses de QNAP…

La resta d' elements, com l' ús de disc, estat dels discos durs o volums els podrem obtenir amb l'script 'check_qnap’ que baixarem també de Nagios Exchange, guardant-lo al path dels plugins i fent-lo executable.

 

Si executem el comandament seguit del paràmetre adequat (que obtindrem amb –help) podrem monitoritzar el que ens interessi. Potser necessitem editar l'script 'check_qnap’ al nostre antull per monitoritzar més discos… però bo, en aquest format obtindríem des de shell resultats:

 

[sourcecode]./check_qnap DIRECCION_IP_QNAP COMUNIDAD_SNMP OPCION WARNING CRITICAL[/sourcecode]

 

Bo, després de les proves des de la shell que són opcionals, procedirem a crear els 3 Comandaments, un per cada script que utilitzarem, i en ser 3 diferents per obtenir diferents coses que monitoritzarem… Com sempre ho farem des de “Configuration” > “Commands” > “Add” i indiquem els noms dels comandaments amb els noms originals d'aquests scripts, així els relaxarem millor quan els necessitem a l'hora de crear els Serveis.

 

Exemple de línia de comandament per a 'check_qnap_cpumem.sh':

[sourcecode]/usr/lib/nagios/plugins/check_qnap_cpumem.sh -H $HOSTADDRESS$ -v $_HOSTSNMPVERSION$ -C $_HOSTSNMPCOMMUNITY$ -w $ARG 1$ -c $ARG 2$[/sourcecode]

 

Exemple de línia de comandament per a 'check_qnap_temp.sh':

[sourcecode]/usr/lib/nagios/plugins/check_qnap_temp.sh -H $HOSTADDRESS$ -v $_HOSTSNMPVERSION$ -C $_HOSTSNMPCOMMUNITY$ -w $ARG 1$ -c $ARG 2$[/sourcecode]

 

Exemple de línia de comandament per a 'check_qnap':

[sourcecode]/usr/lib/nagis/plugins/check_qnap $HOSTADDRESS$ $_HOSTSNMPCOMMUNITY$ $ARG 1$ $ARG 2$ $ARG 3$[/sourcecode]

On el primer argument seran els paràmetres que li passarem des del Servei per monitoritzar el volum, disc…

 

I res, ja definits els Comandaments com a base per començar a treballar, podem crear ja els Serveis que monitoritzarà cada ítem,des de “Configuration” > “Services” > “Add” els crearem associant-los al Host de la QNAP. Ull que si no tens creat aquest host és hora de fer-ho, d'alta des de “Configuration” > “Hosts” > “Add” i li assignes un nom, un àlies, la seva adreça IP i li assignes la plantilla de generic-host almenys. Després d'això el que s'ha dit, crearem tants Serveis com necessitem, en aquesta pantalla de la Memòria Lliure i després de seleccionar el Comando complimentarem els arguments que ens interessin!

 

 

Després de gravar la configuració i reiniciar l'estat d'aquest, des de “Monitoring” > “Status Details” podrem veure tots els Serveis que hem anat afegint, forçarem un checkeig o esperem que Centreon els executa i verificar el seu correcte monitoratge. Amb aquest tipus de coses, veritat que cada dia vivim més tranquils? Ja podem assegurar que tenim controlada la nostra petita cabina d'emmagatzematge QNAP!

 

Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!

Novetats de Nakivo 7.4

28 de May de 2018