de lo que recuerde y haya visto que se comporta asi
es los mismos sistemas de logs que hay en linux
mas alguna regla de logrotate
que revize el log que llegue hasta cierto tamaño lo respalde y cree un
nuevo fichero vacio para seguir la rueda de la life ..
El mar, 29-03-2005 a las 13:20 -0300, Federico Petronio escribió:
Hola, les escribo porque me surgió la necesidad de contar con cierto
tipo de archivo y quisiera saber si conocen algo ya existente que pueda
usar.
Necesito un archivo (que será utilizado almacenar logs) que tenga la
propiedad de nunca exceder cierto tamaño prefijado, que cuando llegue a
su tamaño máximo se comporte como un buffer circular (es decir que se
eliminen los datos más antiguos para dejar entrar los nuevos). El
comportamiento sería algo así como los logs en memoria de, por ejemplo,
routers o firewalls Cisco.
Existe algún tipo de archivo en ext2/3 que cumpla con esto? hay algún
tipo de FS soportado por Linux que cumpla? De no ser así de que otra
manera creen que se podría lograrlo? Había pensado en un archivo tipo
pipe (donde los servicios logueen) que sirva de interfaz a un script
quien se encargaría de mantener este buffer circular.
Cualquier ayuda será bienvenida, saludos