[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Script de monitorización



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



Reply to: