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:

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.sh

Nota: Assicurati che la cartella contenente il plugin abbia i permessi di file corretti (CHMOD: 777).

Ora, aggiungiamo il sensore dello script shell al dispositivo:

  1. Accedi a Verax NMS, seleziona Home dal menu principale e seleziona il dispositivo corretto dall’albero degli aspetti.
  2. 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.
  3. Seleziona Sensore Script Shell dall’albero dei sensori e fai clic su Avanti.
  4. 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.sh Per 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.
  1. Fai clic su Fine per confermare.
  2. Il sensore è ora aggiunto e sarà visibile nell’albero degli Aspetti.2
  3. 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ì:3 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.
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.