12 - Logrotate

[editar]
Monografía creado por Juan Carlos Torres y Richard García Rondón. Extraido de: http://www.zonagratuita.com
30 de Noviembre de 1999
Esta herramienta alterna, comprime y envía logs de sistema. Está diseñada para facilitar la administración de los sistemas que generan un gran número de archivos de logs.  Permite la rotación automática, comprensión, extracción y envió de los archivos de logs.  Puede manipularse cada archivo log diaria, semanal o mensualmente, o cuando se haga demasiado grande.

logrotate se ejecuta como un trabajo cron. Cada vez que se ejecuta, lee las opciones de un archivo de configuración especificado para un usuario. A continuación se mostrara un típica entrada de archivo de configuración:

errors ric-garc@linux1.myhost.net

compress

/var/log/messages{

rotate 5

weekly

postrotate

/sbin/killall –HUP syslog

endscript

}

Las dos primeras líneas definen las opciones globales. En este caso, especifican que todos los errores deden enviarse a ric-garc@linux1.myhost.net y que todos los archivos log deben comprimirse para el transporte:

errors ric-garc@linux1.myhost.net

compress

Después de definir las opciones globales, se debe establecer las normas para cada archivo log. Para hacerlo se debe construir secciones especiales utilizando un lenguaje basado en instrucciones.

Cada sección comienza  con el nombre del archivo log, para este caso será  /var/log/messages, de allí todo lo que se encuentra entre las llaves ({,}) serán directivas

rotate 5: rota 5 veces antes de borrarlo

weekly : rotaciones semanales.

postrotate: para incluir código a ejecutar luego de la rotación.

endscript: cierra la seccion.

De esta forma se puede controlar muchos aspectos de la rotación de los archivos de log utilizando instrucciones globales o por secciones. Para obtener más información acerca de esta herramienta dirigirse a [19].
[editar]

3 opiniones

Opinion.

Este recurso es muy bueno por es el informe de un proyecto final.
Opinion.

Me parece que esta muy bueno el artiuclo ya que enfatiza mucho sobre este tema es pero mas publicaciones... :).
Fabi.

Interesante articulo stephan bartis.

Monografías relacionados con 'Control, Administración e Integridad de Logs'

La centralización y administración de archivos de logs provenientes de redes y sistemas tiene muchas... Más »
No conocerás lo que es Linux hasta que no conozcas la consola. La consola es... Más »

Autor y licencia de 'Control, Administración e Integridad de Logs'


Monografía de Juan Carlos Torres y Richard García Rondón. Extraido de: http://www.zonagratuita.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.