Monitoraggio rete · 2 min read · Oct 18, 2025
Come Usare i Plugin Nagios In Verax NMS
Come Usare i Plugin Nagios In Verax NMS
Questa guida mostra come utilizzare i plugin Nagios per monitorare i dispositivi in Verax NMS Express. Verax NMS è un software di monitoraggio di rete e applicazioni multipiattaforma.
Strumenti utilizzati:
- Esempio di plugin Nagios per il controllo della CPU in formato Shell Script (.sh file) http://exchange.nagios.org/directory/Plugins/System-Metrics/CPU-Usage-and-Load/Check-CPU-LOAD-using-SNMP/details
- Verax NMS Express ver. 1.9.5: http://www.veraxsystems.com/en/products/nms
Aggiungere il Plugin Nagios Al Dispositivo
Per prima cosa, scarica un plugin. In questo esempio utilizzerò il plugin per controllare l’uso della CPU tramite SNMP (check_snmp_cpu.sh).
Metti il plugin in una cartella sullo stesso server dove è installato Verax NMS Express. Nel mio caso sarà:
/root/nagios/check_snmp_cpu.shNota: Assicurati che la cartella contenente il plugin abbia i permessi di file corretti (CHMOD: 777).
Ora, aggiungiamo il sensore dello script shell al dispositivo:
- Accedi a Verax NMS, seleziona Home dal menu principale e seleziona il dispositivo corretto dall’albero degli aspetti.
- Nella scheda Monitor seleziona l’opzione Aggiungi e fai clic su Vai. Il sistema visualizzerà una finestra di dialogo pop-up con i sensori disponibili per il tuo dispositivo.
- Seleziona Sensore Script Shell dall’albero dei sensori e fai clic su Avanti.
- Ora devi specificare i parametri del tuo sensore.

Il sistema ti chiederà di inserire i seguenti parametri specifici del sensore:
- Host - nella maggior parte dei casi, l’indirizzo host è un indirizzo IP del dispositivo.
- Percorso dello script - percorso del file script situato sul server dove è installato Verax NMS Express.
/root/nagios/file_name.shPer me è:/root/nagios/check_snmp_cpu.sh - Formato dei dati di output - un formato di dati di output che ci si aspetta venga restituito dallo script. - Ignora - solo il codice di ritorno/tempo di risposta viene preso in considerazione.
- Formato Nagios - il formato dell’output dello script è compatibile con Nagios. In questo caso imposta il formato di output su “Nagios” che è per impostazione predefinita: ‘label’=value[UOM];[warn];[crit];[min];[max]
- Argomenti dello script (non obbligatori) - gli argomenti vengono passati a causa dello script caricato. Puoi utilizzare i seguenti segnaposto negli argomenti: - %DEVICE_IP% - indirizzo IP del dispositivo.
- %SNMP_COMMUNITY% - stringa della comunità SNMP per il dispositivo.
- %TIMEOUT% - valore di timeout per il sensore.
- %WARNING_THRESHOLD% - valore per la soglia di avviso per il sensore.
- %CRITICAL_THRESHOLD% - valore per la soglia critica per il sensore.
- Variabili d’ambiente (non obbligatorie) - forniscono un modo semplice per condividere le impostazioni di configurazione tra più applicazioni e processi in Linux. Ciascuna delle variabili deve essere definita come “chiave=valore” e devono essere separate da “;”.
- Codici di uscita maggiori di questo valore [avviso (codice di uscita 1), errore (codice di uscita 2), valore sconosciuto (codice di uscita 3)] - significa che se il codice di uscita dello script è maggiore o uguale al codice di ritorno scelto, l’esecuzione del sensore risulterà in errore.
- Fai clic su Fine per confermare.
- Il sensore è ora aggiunto e sarà visibile nell’albero degli Aspetti.

- Per controllare se il sensore funziona correttamente, seleziona Esegui script e mostra output dall’elenco delle azioni locali. Se tutto è OK, il sistema visualizzerà una finestra di dialogo pop-up con la risposta dello script. Dovrebbe apparire così:
Se hai eseguito tutte le azioni descritte in questa guida, il plugin Nagios monitorerà ora il tuo dispositivo e le sue risposte saranno presentate su un grafico delle prestazioni.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.