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.
2
respostas

Por que o kill -HUP é usado no logrotate no RHEL? É necessário em todos os casos?

Eu vejo para o log do syslog, kill -HUP é usado. /var/log/cron /var/log/maillog /var/log/messages /var/log/secure /var/log/spooler { sharedscripts postrotate /bin/kill -HUP 'cat /var/run/syslogd.pid 2> /dev/null' 2> /dev...
25.04.2018 / 16:43
1
resposta

O descritor logrotate pode manipular vários curingas?

Por exemplo, em um coletor syslog , onde o syslog remoto está chegando em /var/syslog/<host>/*.log , posso ter algo como o seguinte no meu logrotate config: /var/syslog/*/*.log { daily keep 7 compress delaycomp...
06.12.2017 / 22:16
2
respostas

logrotate renomeando o arquivo original para mylog.log.1, mas não usando mylog.log

Estou tendo um problema com o logrotate no Ubuntu 14.04. não está girando meu arquivo de log corretamente. Atualmente está renomeando mylog.log para mylog.log.1, mas continua a usar o arquivo mylog.log.1 para registrar mensagens, em vez de usar...
07.11.2016 / 19:54
1
resposta

Logrotate: mensagem no arquivo de configuração de log para rotação

Eu estou tentando fazer um arquivo de configuração para rotação em /etc/logrotate.d/ Eu fiz isso: sudo cat > service /var/log/service/service.log { rotate 6 compress size=120M missingok create 0777 root root notifempty } Eu qu...
08.11.2015 / 15:28
1
resposta

Logrotate de longo prazo

Alguém sabe o que seria a configuração para manter arquivos de log por oito meses, mas compactá-los todos os dias? Eu tenho isso: /500Gb/wireshark/log/* { rotate 240 daily size 1000M compress }     
11.06.2015 / 21:13
1
resposta

Erro de Logrotate: opção desconhecida e texto inesperado

Estou tentando usar o logrotate Eu criei o arquivo no diretório logrotate.d com o nome "rotatetest". Por favor, veja abaixo detalhes em arquivo: /etc/rsa/rotatetest { create size 100k rotate 10 missingok compress dateext postrotate...
14.11.2018 / 07:26
1
resposta

Como logar um arquivo de 1 MB?

Para girar os logs depois que o tamanho aumentar para 1M , o cronjob invoca logrotate a cada 15 minutos, conforme mostrado abaixo: 0,15,30,45 * * * * /usr/sbin/logrotate /app/syslog-ng/custom/conf/syslog-ng-rotate.conf em que syslog...
12.10.2018 / 18:16
1
resposta

Upstart Logrotate?

O que há de errado com minha configuração? Eu tive que --forçar o logrotate algumas vezes para ver as mudanças, mas a numeração está toda instável. ----@----------:/var/log/upstart# ls -Anh total 4.0G -rw-r----- 1 0 0 56K Aug 21...
21.08.2018 / 14:50
2
respostas

Como copiar o conteúdo do arquivo de log desejado quando os logs estão sendo rotacionados com freqüência no Linux [closed]

Suponha que alguns logs estejam sendo rotacionados em tamanho de 50MB cada. Eu fiz grep some string e minha string está presente em um arquivo de log, log_3 e eu quero copiar o conteúdo de log_3 antes de ser rotacionado (renomeado) para...
16.05.2018 / 21:31
1
resposta

Opção de copyrtrate Logrotate demorando muito tempo

Estou executando o logrotate a cada 4 horas usando o crontab. Eu quero rodar arquivos a cada 50G, o que é esperado em 4 horas. Meu logrotate.config é como abaixo: /log/*/*/*/*.log { size 50G copytruncate missingok...
18.04.2018 / 09:40