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