Preguntas etiquetadas con logrotate

logrotate es un programa que está programado (generalmente por la noche o semanalmente) para archivar archivos de registro renombrándolos con un sufijo para que las aplicaciones que escriben los archivos de registro comiencen a escribir en archivos nuevos (vacíos).

57
Logrotate: "log no necesita rotar" ¿por qué?

Tengo la siguiente nueva configuración de logrotate: /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } Cuando corro logrotate -d nexus, obtengo lo siguiente: reading config file nexus reading config info for /var/log/nexus/nexus.log Handling 1...

40
¿Por qué deberíamos usar create y copytruncate juntos?

The Geek Stuff tiene un ejemplo sobre logrotate. copytruncatecopiará y truncará el archivo de registro original. Entonces, ¿por qué deberíamos usar create? El archivo de registro original no se ha eliminado. /tmp/output.log { size 1k copytruncate create compress compresscmd /bin/bzip2...

12
cómo implementar logrotate en script de shell

test.sh #!/bin/bash echo "Hello World" test2.sh #!/bin/bash while true do sh test.sh >> /script_logs/test.log & done Quiero implementar logrotate para controlar el tamaño del archivo de registro, entonces, ¿cómo implementar el logrotate, si la situación es como la...

10
nginx logrotate error en el trabajo cron

Estoy ejecutando Ubuntu 14.04 LTS y nginx en un Digital Ocean VPS y ocasionalmente recibo estos correos electrónicos sobre un trabajo cron fallido: Tema Prueba de Cron -x / usr / sbin / anacron || (cd / && run-parts --report /etc/cron.daily) El cuerpo del correo electrónico es:...

10
logrotation - comando rotar y maxage

¿Alguien puede explicarme acerca de la función de 'rotar' y 'maxage' en la rotación de registros, ya que esto es muy confuso. Considero que estoy usando los siguientes valores en mi script: rotate 30 maxage