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

Será que o cron espera a conclusão dos trabalhos antes de iniciar o próximo?

Esta página link sugere renomear /etc/cron.daily/logrotate para que ele apareça depois do /etc/cron.daily/webalizer - o webalizer deve ser feito antes que o logrotate entre em ação. Isso é verdade? Será que o cron.daily espera que os trabal...
05.01.2014 / 23:22
1
resposta

configuração e execução logrotate

Estou tentando configurar logrotate para girar e excluir arquivos de log todos os dias à meia-noite, mas nunca os usei antes. Então: (a) quero confirmar que minha configuração está correta e (b) preciso de ajuda para automatizar sua execução...
13.12.2012 / 00:10
1
resposta

LogRotate use regex para nome do arquivo

Eu tenho uma classe de criação de log personalizada que cria um log para cada instância do processo e adiciona um ID exclusivo ao nome do arquivo de log, por exemplo: process.1234.log process.1235.log Também posso adicionar um carimbo d...
01.03.2012 / 16:47
1
resposta

logrotate: Como configurar e sobrescrever padrões?

Estou testando uma configuração de logrotate em /tmp . Eu gostaria de para configurar uma política padrão de logrotate para /tmp/*.log files usando meu arquivo de configuração de teste /tmp/logrotate.conf para manipular um arquivo...
12.05.2015 / 02:09
4
respostas

Erro de Logrotate

Ao usar o logrotate de um cronjob, estou recebendo estes erros: error: unable to open /var/log/mylog.1 for compression Alguém sabe o que isso significa e como posso corrigi-lo?     
09.11.2011 / 18:59
2
respostas

Como rodar nomes de arquivos enumerados parecidos com logrotate?

Eu tenho alguns arquivos, digamos, map-0.jpg (mais novo), map-1.jpg, map-2.jpg, ..., mapa-9.jpg (mais antigo). Agora meu cronjob faz o download de uma nova imagem da internet e deve salvá-la como map-0.jpg. Todos os outros arquivos, no entanto,...
24.04.2014 / 19:58
1
resposta

rsync: excluindo arquivos de rotação de log .gz.1, .gz.2 etc

Estou fazendo cópias de rsync entre o servidor. Gostaria de excluir arquivos de rotação de log compactados do processo. Os arquivos parecem com *.gz *.gz.1 *.gz.2 *.gz.[0-99] Eu não consegui encontrar o padrão de exclusão de r...
13.02.2013 / 19:26
1
resposta

Logrotate olddir with date

é possível configurar logrotate para criar um olddir por dia? Gostaria de obter o mesmo resultado bash , assim: user@blade1022m:~$ date "+%y%m%d" 120208 Em /etc/logrotate.conf (pseudo-código): /home/mhd-01/logs/*.log { d...
08.02.2012 / 09:57
1
resposta

É suficiente colocar meu arquivo de configuração em /etc/logrotate.d para logrotate?

Atualmente, tenho um aplicativo do Django rodando no Ubuntu sob o Apache. Os logs do Apache são gerados em: /home/user/django/myproject/log/apache_access.log /home/user/django/myproject/log/apache_error.log Os logs acima estão crescendo m...
15.09.2011 / 21:09
0
respostas

Existe alguma ferramenta como 'cronolog' ou 'rotatelogs', mas também com compressão e remoção como em 'logrotate'?

Eu quero um registro de tubulação simples, sem arquivos de configuração ou regras para todo o sistema, para a execução periódica de comandos. Existe algum projeto que permita fazer isso? Esperando algo assim: ./my_program_that_generate_log...
15.01.2014 / 22:43