Script de Monitorizacion de Proceso
Publicado por uid0 (1 intervención) el 23/04/2009 16:07:49
Buenas.
Estoy diseñando un script que monitorice un proceso que corre en maquina y que si este se cae o si esta arrancado mas del numero de veces permitido que lo arranque automaticamente o que lo mate y lo vuelva a arranar de manera adecuada, esto es lo que llevo hecho hasta ahora:
#/bin/ksh
TEST=`ps -ef | grep -i proceso | wc -l`
while true; do
if [ $TEST -eq 0 ]; then
arranca proceso
elif [ $TEST -gt 2 ]; then
para procesos
arranca proceso
fi
sleep 20
clear
done
Pero esto por alguna razon no me funciona...
¿Me podeis ayudar?
Muchas gracias!!!
Estoy diseñando un script que monitorice un proceso que corre en maquina y que si este se cae o si esta arrancado mas del numero de veces permitido que lo arranque automaticamente o que lo mate y lo vuelva a arranar de manera adecuada, esto es lo que llevo hecho hasta ahora:
#/bin/ksh
TEST=`ps -ef | grep -i proceso | wc -l`
while true; do
if [ $TEST -eq 0 ]; then
arranca proceso
elif [ $TEST -gt 2 ]; then
para procesos
arranca proceso
fi
sleep 20
clear
done
Pero esto por alguna razon no me funciona...
¿Me podeis ayudar?
Muchas gracias!!!
Valora esta pregunta


0