Perguntas sobre 'logrotate'

Um programa para gerenciar e arquivar arquivos de log individuais. Permite a rotação, compactação, remoção e envio automáticos de arquivos de log. Os trabalhos podem ser configurados para serem executados por hora, diariamente, semanalmente, mensalmente, anualmente ou ao atingir um determinado tamanho ou idade.
1
resposta

Logrotate anexando e não substituindo data no nome do arquivo

Eu tenho logrotate em execução em um sistema RedHat. Eu mudei a configuração para girar todos os arquivos em uma pasta diariamente. Alguns dias depois, a listagem de arquivos está mostrando isso: login.log-20170220 login.log-20170220-20170222...
15.03.2017 / 15:57
1
resposta

Apagar arquivos vazios com logrotate

Estou usando logrotate para compactar o log diariamente e também excluo os arquivos de log compactados com mais de 30 dias. Então aqui está o meu script logrotate: - /var/www/html/application/logs/*.php { daily missingok rotate...
26.08.2016 / 09:28
1
resposta

Logrotate se comportando inesperadamente

Encontre abaixo a configuração do logrotate que estou usando /usr/local/nagios/var/nagios.log { copytruncate daily rotate 7 compress missingok size 100M } E percebi que o arquivo de status /var/lib/logrotate.statu...
30.05.2014 / 20:44
2
respostas

logrotate não inicia o proftpd quando acionado pelo cronjob

Atualmente estou ficando sem ideias. O daemon proftpd não é reiniciado se o logrotate for acionado pela tarefa Cron. O Logrotate gira todos os arquivos de log, pára o proftpd, mas não inicia o proftpd novamente. Se eu forçar a rotação com lo...
26.09.2013 / 15:49
1
resposta

Receba periodicamente novas linhas do arquivo, possivelmente logado

Estou procurando uma maneira bastante simples (sem desenvolvimento envolvido - eu poderia escrever isso em Python, mas espero que já exista algo por aí). Eu tenho um arquivo de log (no meu caso, escrito por rsyslogd). Para fins de análise, qu...
14.08.2013 / 13:22
1
resposta

Como o copytruncate realmente funciona? [fechadas]

Gostaríamos de entender copytruncate antes de girar o arquivo usando logrotate com a configuração abaixo: /app/syslog-ng/custom/output/all_devices.log { size 200M copytruncate dateext dateformat -%Y%m%d-%s rotate 365 sharedscripts...
15.10.2018 / 09:49
1
resposta

Arquivo de log do Logrotate Tomcat

Estou escrevendo o log do Tomcat com esta configuração: Log configurado usando um AccessLogValve em server.xml Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs/access" prefix="access" suffix=".log" patter...
21.12.2017 / 23:28
2
respostas

Como girar arquivos de log antigos em um file.tar.gz exclusivo?

Como posso rotacionar todos os arquivos de log com mais de 30 dias em um file.tar.gz exclusivo e remover os arquivos inseridos no arquivo? Antes: a.log // older than 30days b.log // older than 30days c.log // older than 20 days Depois:...
29.06.2017 / 17:44
3
respostas

Logrotate no linux para lidar com perda de dados de log

Estamos usando o linfo logrotate para girar nossos arquivos de log, Exemplo: /location/tomcat/logs/* /location/jboss/log/* { copytruncate daily rotate 10 compress size 20M olddir rotated create 064...
06.03.2017 / 13:16
1
resposta

como sobrescrever logrotate para serviços iniciantes específicos

Eu tenho um serice myservice que é executado usando upstart . Ele cria arquivos de logs no diretório /var/log/upstrart/ . Meu serviço está gerando muitos logs, tenho que trabalhar nisso, até esse momento, eu tenho que girar meu arquivo...
09.02.2017 / 23:03