Tutti gli amministratori di un sistema IBM AS400 hanno anche la responsabilità di monitorarlo.
Se il software di monitoraggio è basato sulla soluzione Nagios, come il nostro software NetEye, allora il miglior plugin da utilizzare è check_as400. Tale plugin è compilato in Java e per connettersi all’as400 usa una connessione simile al protocollo Telnet.
Ogni volta che si avvia un controllo, il plugin analizza l’output mostrato sul monito di AS400 e le sue stringhe. Inoltre tiene conto anche della lingua impostata in AS400, in quanto le stringhe sono diverse se la lingua del sistema è italiano, piuttosto che inglese o tedesco. Inoltre se avvii diversi check_as400 sullo stesso AS400 nello stesso momento potresti riscontrare alcuni timeouts tra i risultati.
In una delle mie ultime consulenze svolte presso un cliente è stato installato un agente NRPE per il sistema AS400. Questo agente NRPE è indipendente dalla lingua del sistema AS400 e usa molti check standard per il sistema, il funzionamento è simile a Linux.
Dopo l’installazione dell’agente NRPE su AS400, ho potuto avviare il check dalla soluzione di monitoraggio NetEye, mi è bastato usare il comando standard check_nrpe.
Questa soluzione permette di creare check in un modo piú semplice e veloce.
Di seguito qualche esempio di comando:
/usr/lib/nagios/plugins/check_nrpe -n -t 50 -H {as400 IP} -c i5_check_subsystem -a QINTER QSYS
/usr/lib/nagios/plugins/check_nrpe -n -t 50 -H {as400 IP} -c i5_cpu_load -a 99 100
/usr/lib/nagios/plugins/check_nrpe -n -t 50 -H {as400 IP} -c i5_asp_used -a -1 85 90
/usr/lib/nagios/plugins/check_nrpe -n -t 50 -H {as400 IP} -c i5_check_subsystem -a QSYSWRK QSYS
/usr/lib/nagios/plugins/check_nrpe -n -t 50 -H {as400 IP} -c i5_asp_disk -a -1
La seguente immagine mostra alcuni NRPE checks sul sistema AS400 avviati dal nostro NetEye (soluzione di monitoraggio basata su Nagios)
Il risultato del check mostrerà i dati sulla performance e creerà automaticamente i seguenti grafici pnp su NetEye.
In check_nrpe si possono definire le soglie, i subsistemi ecc grazie all’uso dell’opzione –a (arguments)
Qui potete trovare una lista dei plugin di NRPE che sono state incluse durante l’installazione dello stesso sul sistema AS400 del mio cliente (ecco il documento). Questo documento è scritto solamente in italiano, se desiderate averne una copia anche in altre lingue oppure se avete bisogno di maggiori informazioni non esitate a contattarci.
L’uso dell’agente NRPE sul sistema AS400 permette di ottenere I seguenti benefici: