QNAP NASの監視

En esta entrada, veremos cómo monitorizar una NAS o SAN de QNAP que tengamos en nuestra organización, lo haremos únicamente mediante SNMP y veremos todo lo que podemos obtener! Gracias a Centreon será rápido y sencillo tener todo controlado, desde los discos duros a cualquier sensor del chasis o estado de los RAID! 何もない, conseguimos primero un par de scripts necesarios y listo! Luego coser y cantar!

 

最初です, deberemos habilitar si no lo hemos hecho ya el servicio SNMP en nuestra QNAP, lo haremos desde el “Panel de Control(パネル・ド・コントロール)” > “Servicio de Red” > “SNMP”, tras habilitarlo, estableceremos la Comunidad SNMP y Aplicamos los cambios.

 

Uso de CPU y Memoria

Con el script ‘check_qnap_cpumem.shpodremos fácilmente obtener resultados de uso de la CPU y de la Memoria utilizada en la QNAP. Nos descargamos dicho fichero de Nagios取引所 y lo colocamos en ‘/usr/lib/nagios/plugins/’. Lo haremos ejecutable con ‘chmod +xy podremos probar a ejecutarlo con el siguiente formato:

 

[ソースコード]./check_qnap_cpumem.sh -H DIRECCION_IP_QNAP -v VERSION_SNMP -C COMUNIDAD_SNMP -w %_AVISO_WARNING -c %_AVISO_CRITICAL[/ソースコード]

 

 

Monitorización de temperaturas

Para medir la temperatura de la QNAP, lo haremos con ‘check_qnap_temp.sh’, lo descargamos de Nagios取引所 y también lo hacemos ejecutable y lo dejamos en el path de los plugins.

 

[ソースコード]./check_qnap_temp.sh -H DIRECCION_IP_QNAP -v VERSION_SNMP -C COMUNIDAD_SNMP -w TEMPERATURA_WARNING_EN_CELSIUS -c TEMPERATURA_CRITICAL_EN_CELSIUS[/ソースコード]

 

 

Mas cosas de QNAP

El resto de elementos, como el uso de disco, estado de los discos duros o volumenes los podremos obtener con el script ‘check_qnapque bajaremos también de Nagios取引所, guardándolo en el path de los plugins y haciéndolo ejecutable.

 

Si ejecutamos el comando seguido del parámetro adecuado (que obtendremos con –ヘルプ) podremos monitorizar lo que nos interese. Quizás necesitemos editar el script ‘check_qnapa nuestro antojo para monitorizar más discos… でもあのう, ejecutando en este formato obtendríamos desde shell resultados:

 

[ソースコード]./check_qnap DIRECCION_IP_QNAP COMUNIDAD_SNMP OPCION WARNING CRITICAL[/ソースコード]

 

まぁ, tras las pruebas desde la shell que son opcionales, procederemos a crear los 3 コマンド, uno por cada script que utilizaremos, y al ser 3 distintos para obtener distintas cosas que monitorizaremosComo siempre lo haremos desde “構成” > “コマンド” > “足す” e indicamos los nombres de los comandos con los nombres originales de estos scripts, así los relaconaremos mejor cuando los necesitemos a la hora de crear los Servicios.

 

Ejemplo de línea de comando para ‘check_qnap_cpumem.sh’:

[ソースコード]/usr/lib/nagios/plugins/check_qnap_cpumem.sh -H $HOSTADDRESS$ -v $_HOSTSNMPVERSION$ -C $_HOSTSNMPCOMMUNITY$ -w $ARG1$ -c $ARG2$[/ソースコード]

 

Ejemplo de línea de comando para ‘check_qnap_temp.sh’:

[ソースコード]/usr/lib/nagios/plugins/check_qnap_temp.sh -H $HOSTADDRESS$ -v $_HOSTSNMPVERSION$ -C $_HOSTSNMPCOMMUNITY$ -w $ARG1$ -c $ARG2$[/ソースコード]

 

Ejemplo de línea de comando para ‘check_qnap’:

[ソースコード]/usr/lib/nagios/plugins/check_qnap $HOSTADDRESS$ $_HOSTSNMPCOMMUNITY$ $ARG1$ $ARG2$ $ARG3$[/ソースコード]

Donde el primer argumento serán los parámetros que le pasaremos desde el Servicio para monitorizar el volumen, ディスク…

 

そして何もない, ya definidos los Comandos como base para empezar a trabajar, podemos crear ya los Servicios que monitorizará cada ítem,から “構成” > “サービス” > “足す” los crearemos asociandolos al Host de la QNAP. Ojo que si no tienes creado este host es hora de hacerlo, lo das de alta desde “構成” > “ホスト” > “足す” y le asignas un nombre, エイリアス, su dirección IP y le asignas la plantilla de generic-host al menos. Tras ello lo dicho, crearemos tantos Servicios como necesitemos, en este pantallazo chequeamos la Memoria Libre y tras seleccionar el Comando cumplimentaremos los argumentos que nos interesen!

 

 

Tras grabar la configuración y reiniciar el engine, から “モニタリング” > “ステータスの詳細” podremos ver todos los Servicios que hemos ido añadiendo, forzaremos un checkeo o esperamos a que Centreon los ejecuta y verificar su correcta monitorización. Con este tipo de cosas, verdad que cada día vivimos más tranquilos? Ya podemos asegurar que tenemos controlada nuestra pequeña cabina de almacenamiento QNAP!

 

おすすめの投稿

著者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 私に連絡することを躊躇しないでください, できる限りお手伝いします, シェアリングは生きていること ;) . ドキュメントを楽しむ!!!

Nakivoの最新情報 7.4

28 5月のde 2018