Monitoraggio di un QNAP NAS

In questo post, vedremo come monitorare un QNAP NAS o SAN che abbiamo nella nostra organizzazione, lo faremo solo tramite SNMP e vedremo tutto ciò che possiamo ottenere! Grazie a Centreon sarà facile e veloce avere tutto sotto controllo, dai dischi rigidi a qualsiasi sensore dello chassis o stato RAID! Niente, Prima riceviamo un paio di script necessari e il gioco è fatto! Poi cuci e canta!

 

Innanzitutto, dobbiamo abilitare il servizio SNMP sul nostro QNAP se non lo abbiamo già fatto, lo faremo dal “Pannello di controllo” > “Servizio di rete” > “SNMP”, dopo averlo abilitato, Istituiremo la comunità SNMP e applicheremo le modifiche.

 

Utilizzo della CPU e della memoria

Con la scritta 'check_qnap_cpumem.sh’ possiamo facilmente ottenere i risultati dell'utilizzo della CPU e della memoria utilizzata in QNAP. Scarichiamo questo file da Borsa di Nagios e lo mettiamo in '/usr/lib/nagios/plugins/'. Lo renderemo eseguibile con 'chmod +x’ e possiamo provare a eseguirlo con il seguente formato:

 

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

 

 

Monitoraggio della temperatura

Per misurare la temperatura di QNAP, Lo faremo con 'check_qnap_temp.sh', lo scarichiamo da Borsa di Nagios e lo rendiamo anche eseguibile e lo lasciamo nel percorso dei plugin.

 

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

 

 

Altro QNAP…

Il resto degli elementi, come l'utilizzo del disco, Lo stato dei dischi rigidi o dei volumi può essere ottenuto con lo script 'check_qnap’ da cui scenderemo anche noi Borsa di Nagios, salvandolo nel percorso dei plugin e rendendolo eseguibile.

 

Se eseguiamo il comando seguito dal parametro appropriato (che otterremo con –Guida) Saremo in grado di monitorare ciò che ci interessa. Potrebbe essere necessario modificare lo script 'check_qnap’ a piacimento per monitorare più dischi… Ma, beh,, Eseguendo in questo formato otterremmo risultati dalla shell:

 

[Codice sorgente]./check_qnap DIRECCION_IP_QNAP COMUNIDAD_SNMP OPZIONE DI AVVISO CRITICO[/Codice sorgente]

 

Bene, dopo il test opzionale della calotta, Procederemo alla creazione del 3 Comandi, uno per ogni script che utilizzeremo, ed essere 3 cose diverse per ottenere cose diverse che monitoreremo… Come faremo sempre da “Configurazione” > “Comandi” > “Aggiungere” e indicare i nomi dei comandi con i nomi originali di questi script, in modo da metterli in relazione al meglio quando ne avremo bisogno durante la creazione dei Servizi.

 

Esempio di riga di comando per 'check_qnap_cpumem.sh':

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

 

Esempio di riga di comando per 'check_qnap_temp.sh':

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

 

Esempio di riga di comando per 'check_qnap':

[Codice sorgente]/usr/lib/nagios/plugins/check_qnap $HOSTADDRESS$ $_HOSTSNMPCOMMUNITY$ $ARG 1$ $ARG 2$ $ARG 3$[/Codice sorgente]

Dove il primo argomento saranno i parametri che passeremo dal Servizio per monitorare il volume, disco…

 

E niente, Una volta che i Comandi sono stati definiti come base per iniziare a lavorare, possiamo già creare i Servizi che monitoreranno ogni articolo,poiché “Configurazione” > “Servizi” > “Aggiungere” Li creeremo associandoli all'host QNAP. Fai attenzione, se non hai creato questo host è ora di farlo, lo registri da “Configurazione” > “Ospita” > “Aggiungere” e tu gli dai un nome, Un alias, il tuo indirizzo IP e assegnagli almeno il modello generic-host. Dopodiché, cosa è stato detto, creeremo tutti i Servizi di cui abbiamo bisogno, in questa schermata controlliamo la Memoria Libera e dopo aver selezionato il Comando inseriremo gli argomenti che ci interessano!

 

 

Dopo aver registrato la configurazione e riavviato il motore, poiché “Monitoraggio” > “Dettagli sullo stato” saremo in grado di vedere tutti i Servizi che abbiamo aggiunto, forzeremo un controllo o aspetteremo che Centreon li esegua e verifichi il loro corretto monitoraggio. Con questo genere di cose, È vero che ogni giorno si vive più serenamente? Ora possiamo assicurarci di avere sotto controllo il nostro piccolo array di archiviazione QNAP!

 

Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!

Novità in casa Nakivo 7.4

28 di maggio de 2018