On Thursday 07 March 2002 13:12, Antonio S�nchez wrote:
> Hola Compa�eros:
> Quisiera que me indicaran como puedo monitorizar un programa para que en
> caso de que se pare poder iniciarlo.
>
>
> Gracias.

Tienes varias posibilidades. 

Una de ellas ser�a con un script que peri�dicamente hiciera un 'ps' y
en cuanto que detectase que el proceso no existe, tomara la correspondiente
opci�n (o sea, ejecutarlo de nuevo). Este m�todo es el m�s pedestre y
rudimentario.

Otro ser�a tener un programa de supervisi�n (ideal si tienes que controlar
no uno sino un mont�n de procesos) que peri�dicamente no s�lo viese si
el proceso est� en el 'ps', sino que est� ejecut�ndose correctamente 
(esto es, que no est� colgado). Por ejemplo haciendo que el programa 
peri�dicamente escriba cierto dato en cierto fichero, o que cree
cierto fichero, o responder a un cierto mensaje por un socket, o 
invocar una funci�n CORBA y que responda... 

Otra opci�n podr�a ser tenerlo en el inittab, pero supongo que eso es m�s
del dominio de los gur�s del sistema...

Responder a