Preguntas etiquetadas con logrotate

logrotate está diseñado para facilitar la administración de sistemas que generan grandes cantidades de archivos de registro. Permite la rotación automática, la compresión, la eliminación y el envío por correo de archivos de registro. Cada archivo de registro puede manejarse diariamente, semanalmente, mensualmente o cuando crezca demasiado.

5
Logrotate no funciona
Estoy tratando de hacer que logrotate funcione en mi VPS para rotar mis archivos apache semanalmente. Actualmente el contenido del archivo de configuración apache2 es como tal. "/var/www/user/site.com/logs/*.log" { weekly missingok rotate 8 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } Lo he …
18 logrotate 

5
Logrotate: ¿Rotación de archivos que no son de registro?
Tengo un script de respaldo que comprime varios archivos y directorios y crea archivos .tgz. Los archivos se nombran, por ejemplo ... backup_2010-10-28.tar.gz backup_2010-10-29.tar.gz backup_2010-10-30.tar.gz backup_2010-10-31.tar.gz backup_2010-11-01.tar.gz Quiero administrar estos archivos para que solo se guarden las últimas 5 copias de seguridad, y se eliminen los archivos más antiguos. ¿Puedo …

5
rsyslog con logrotate: vuelva a cargar rsyslog vs copytruncate
Estoy trabajando en Ubuntu 14 con la utilidad predeterminada rsyslog y logrotate. En la configuración predeterminada de rsyslog logrotate /etc/logrotate.d/rsyslogveo lo siguiente: /var/log/syslog { rotate 7 daily missingok notifempty delaycompress compress postrotate reload rsyslog >/dev/null 2>&1 || true endscript } Por lo que entiendo, se recomienda usar copytruncate en todos …


2
Logrotate: cómo acceder al archivo de salida en postrotate
Roto los Nginxregistros diariamente (con dateext). Después de la rotación, quiero analizar el archivo del día que acaba de pasar y compilar un correo electrónico con la cantidad de errores devueltos por el servidor Nginx. ¿Cómo puedo acceder al archivo de salida en la sección postrotate / endscript de logrotate?
15 logrotate 

3
¿Cuándo y cómo se ejecuta logrotate en Ubuntu 10.04?
Soy nuevo en sysadmining y tengo algunas preguntas: ¿Dónde y cómo es el procedimiento logrotate iniciado por el sistema? ¿A qué hora del día se rotan mis archivos de registro rotados "a diario"? ¿Se ejecutan los comandos de rotación previa para cada archivo de registro que coincida en una entrada …
15 ubuntu  logrotate 


1
¿Por qué el logrotate hace que Apache falle cada vez?
Cada vez que se logrotateejecuta Apache / 2.4.7 (Ubuntu) experimenta una falla seg y no se reinicia: [Wed Sep 10 06:35:54.266018 2014] [mpm_event:notice] [pid 20599:tid 140630283466624] AH00493: SIGUSR1 received. Doing graceful restart [Wed Sep 10 06:35:54.885118 2014] [core:notice] [pid 20599] AH00060: seg fault or similar nasty error detected in the …

4
¿MySQL no registra el error en el nuevo archivo después de rotar?
Problema resuelto pero estoy escribiendo para la referencia futura. /root/.my.cnf [mysqladmin] user = root password = pa$$w0rd /etc/logrotate.d/mysql /var/log/mysql-slow.log /var/log/mysqld.log { daily rotate 7 dateext compress missingok #notifempty sharedscripts create 644 mysql mysql postrotate /usr/bin/mysqladmin flush-logs endscript } logrotate funciona bien cuando se ejecuta desde la línea de comandos: # …
14 mysql  logrotate 

5
Grepping a través de archivos de registro .gz
¿Existe una tubería de concha mágica que permitiría fácilmente atravesar un montón de archivos de registro .gz sin necesidad de extraerlos en alguna parte? Los archivos .gz son registros de Apache, resultado de la rotación de registros. Me gustaría comprobar rápidamente con qué frecuencia se accede a ciertos URI en …

2
Logrotate no elimina registros antiguos
por alguna razón, los archivos de registro anteriores no se eliminan. Ejemplo con apache Lo que dice el archivo conf: $ cat /etc/logrotate.d/apache2 /var/log/apache2/*.log { weekly missingok rotate 2 compress delaycompress notifempty create 640 root adm sharedscripts postrotate /etc/init.d/apache2 reload > /dev/null endscript } El contenido (recortado) de la carpeta …
14 linux  logrotate 

2
Eliminar archivos con logrotate
¿Es posible SOLO borrar los archivos de registro en un directorio usando logrotate sin realmente rotarlos? Tenemos una aplicación que genera registros en el siguiente formato: app.log.DD_MM_YYYY. No tengo éxito con logrotate con la siguiente configuración: /opt/log/app/app.log.* { rotate 0 missingok nomail } ¿Puede el registro rotar hacer esto o …
13 linux  logrotate 

5
Mongodb: forma adecuada de rotar los registros
Los documentos de Mongo dicen que puedo: use la señal -SIGUSR1 y cambie el nombre del registro antiguo y cambie la corriente usar logrotate del sistema operativo Quiero la capacidad de rotación del sistema operativo para comprimir archivos antiguos y eliminar los más antiguos, pero no veo la manera de …

4
Forma adecuada de rotar los registros de Nginx
Me gustaría lograr la rotación de los registros de nginx que: funcionaría sin ningún software adicional (es decir, mejor si no tiene "logrotate") crearía archivos rotados con nombres basados ​​en la fecha El mejor enfoque es algo similar a PostgreSQL, es decir, en su variable de configuración log_filename puedo especificar …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.