[Python-es] Aplicación para supervision de equipos y Backup
Oswaldo Hernández
listas en soft-com.es
Vie Nov 16 20:26:39 CET 2007
Hola,
Me gustaria hacer una invitación a los miembros de la lista.
Estoy trabajando en un proyecto de aplicación para supervisar servidores. Básicamente lo que haria
seria, ejecutar periodicamente diversos comandos del sistema y capturar su resultado. Cada uno de
estos comandos tendria opcionalmente un script para analizar su resultado y comprobar un estado de
fallo o alarma. (Ej: disco casi lleno, fallo del raid ..)
Para scripts o analisis mas complejos tambien podria incorporar un sistema de plugins.
Tambien tendria la capacidad de realizar copia de seguridad de distintos directorios, base de datos,
etc. comprimir todo esto y grabarlo en CD, DVD o cualquier otro dispositivo.
El report resultante de todo esto seria enviado periodicamente a una dirección de correo electrónico
para su analisis y deteccion de posibles alarmas.
Ya se que existen programas que hacen casi todas estas cosas, y se pueden crear scripts bash o
python para el resto (ahora mismo lo hago hasí), pero la idea es unificarlo todo de forma que sea
fácilmente instalable y configurable por alguien no muy experto, y sobre todo emita un report
unificado y facilmente legible por el encargado del mantenimiento de los sistemas, o por un sistema
automatizado de detección de alarmas (2ª fase del proyecto).
Tambien la idea es hacerlo en version Linux, Windows, y cualquier otra plataforma que soporte python.
El motor está bastante adelantado: compresion, ejecucion de comandos, grabacion DVD, envio del
report ..., pero todavia faltan muchas cosas.
Como ando un poco escaso de tiempo y la idea es hacerlo con licencia GNU o similar, invito a
cualquier miembro de la lista que le interese a participar en el proyecto.
Nota: Estare de viaje hasta el proximo miercoles, por lo que no podré responder a vuestros
comentarios hasta entonces.
Gracias y disculpad este rollo.
--
*****************************************
Oswaldo Hernández
oswaldo (@) soft-com (.) es
*****************************************
Más información sobre la lista de distribución Python-es