Daemontools - supervise |
En un sistema Unix corren múltiples programas de manera constante para proveer servicios de sistema. Son conocidos como daemons o services. La calidad y funcionalidad de ellos son muy diversas. Por fallas o condiciones externos pueden cesar de funcionar. supervise es un daemon que reinicializa los servicios supervisados en este caso.
Durante su ejecución los servicios producen mensajes de avance, problemas y estado. Los daemontools contienen utilidades para recolectar estos mensajes con tiempo y hora de generación precisa en archivos bitácoras (log-files). Los daemontools utilizan valores TAI (Temps Atomique Internacional).
Primero expongo en forma de referencia rápida los comandos que componen daemontools:
Después doy una explicación y una receta rápida como configurar un daemon para que sea supervisado por daemontools.
Daemontools - supervise |