check_cpq - Download

Lo script è scritto in Python perché il primo cliente che ne ha avuto bisogno aveva familiarità con questo linguaggio, anche se non dovrebbe essere un problema, in caso di necessità, la conversione nel più classico Perl 5. Sono necessarie alcune dipendenze, visto che lo script utilizza librerie interne al Python per effettuare query SNMP. A parte le classiche sys, threading, StringIO e optparse, già solitamente disponibili, è necessario installare pysnmp.

In Debian, piattaforma di riferimento per Range, è sufficiente:

mricecoffee:~# apt-get install python-pysnmp2 python-pysnmp-common

 
L'ultima versione dello script è attualmente la 1.2 ed è disponibile per il download:

L'installazione è come sempre molto semplice, perché è sufficiente copiare lo script nel path dei plugin di Nagios (solitamente /usr/lib/nagios/plugins/ indipendentemente dal fatto che si sia installato Nagios 1.x, 2.x o successivi) e renderlo eseguibile. Sarà poi la configurazione a detterna il funzionamento.