
Monitoritzant una cabina de Synology
Si disposem al nostre entorn una cabina NAS de Synology hauríem de tenir en compte el centralitzar i monitoritzar el seu estat, no? Serà molt senzill integrar-lo al nostre Centre i poder conèixer en tot moment la seva salut i la dels seus components com els discos o volums, així com consums o temperatures! Aquest tipus de cabines han d' estar sota control, ja que normalment emmagatzemen o bé els suports de còpies de seguretat o directament totes les dades de l' empresa.
Realment no ens costarà gaire, ja que el primer serà crear-li el Host al nostre Centreon i assignar-li la plantilla d'OS-Linux, amb això podrem monitoritzar la majoria de les revises bàsiques com són la CPU, les Memòries RAM o Swap, les mides dels discos, la xarxa o l' Uptime. Després utilitzarem l'script ‘check_snmp_synology‘ amb el qual podrem agregar i conèixer l'estat de les fonts d'alimentació, ventiladors, estat dels discos, estat dels volums (RAID), actualitzacions del DSM, temperatures… així com el seu estat general. I després mitjançant OIDs podrem obtenir les diferents temperatues.
El primer serà a cada cabina Synology SNMP, ho farem des de “Panell de Control” > “Terminal i SNMP”, i habiliten el servei SNMP, estableixem la versió de comunitat que ens interessi i establim la comunitat SNMP, posem en “Aplicar” i queda llest.
El següent serà donar d'alta la nostra màquina Synology als Hosts dins de Configuration al nostre Centreon, indicarem un nom, un àlies, la comunitat SNMP establerta i la versió SNMP. Afegirem la plantilla d'OS-Linux-SNMP-custom, ja que d'aquí crearem gairebé tots els serveis que necessitarem per monitoritzar la cabina, com són la CPU, Memòries, Ús de discos, xarxa, Uptime…
Si volem monitoritzar l'estat en si de la cabina, o sigui, la salut dels seus components utilitzarem el script indicat, ho deixem a la carpeta dels plugins de Centreon i ho fem executable. Seguidament creem el Comando com sol ser habitual a Centreon i amb aquest mateix exemple sense arguments podrem treure l'estat general de la SAN de Synology:
[sourcecode]/usr/lib/centreon/plugins/check_snmp_synology -2 $_HOSTSNMPCOMMUNITY$ -h $HOSTADDRESS$[/sourcecode]
Acabem creant el servei d'Estat, li associarem el Comando nou creat i estarà llest, ja que no necessita arguments (en aquest cas).
Més, si volem monitoritzar altres paràmetres, com és la temperatura dels discos, el millor serà atacar el seu OID i visualitzar-lo a Centreon, podríem fer servir si volem alertes valors de Warning i Critical que no estic fent servir en aquest cas particular. Si vols recordar com monitoritzar els OIDs, fica una ullada a aquest post.
I per cert si vols conèixer tot el llistat d'OIDs de Synlology, fica una ullada a aquest link per veure els principals, i si vols aquí tens tot el llistat, podràs monitoritzar qualsevol història!
Com a exemple que us deixo, l'OID de la pantalla, el '.1.3.6.1.4.1.6574.2.1.1.6.3’ treu la temperatura del disc dur 3.
I com sempre, després de gravar i exportar els fitxers de configuració a Centreon, ja podrem tornar a la vista de monitoratge i filtrar per buscar l'estat de la nostra cabina Synology, ja us dic que això us deixarà tranquils, durant molt de temps m'ha alertat de fallades en discos… i a temps van quedar els problemes resolts! Espero que us hagi semblat interessant!