User Tools

Site Tools


es:pnp-0.6:wrapper

check_procs es un ejemplo de plugin que no devuelve datos de rendimiento:

./check_procs -a ndo2db -w 1: -c 0:
PROCS OK: 2 processes with args 'ndo2db'

Esto se puede cambiar con la ayuda del siguiente wrapper script

check_procs.sh

#!/bin/bash
LINE=`/usr/local/nagios/libexec/check_procs $*`
RC=$?
COUNT=`echo $LINE | awk '{print $3}'`
PROCS=`expr $COUNT - 1`
LINE=`echo $LINE | sed "s/: $COUNT /: $PROCS /"`
echo $LINE \| procs=$PROCS
exit $RC

Ahora obtendrá el número junto con la etiqueta requerida

./check_procs.sh -a ndo2db -w 1: -c 0:
PROCS OK: 2 processes with args 'ndo2db'| procs=2
es/pnp-0.6/wrapper.txt · Last modified: 2022/01/21 14:37 by 127.0.0.1