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

script para girar o weblog do apache

Estou procurando um script que gire weblogs no apache. Eu gostaria de programar o script através do cron para que ele pudesse ser executado periodicamente e rotacionar access_log e error_log para todos os sites no servidor. Obrigado Mark    ...
25.09.2009 / 17:47
1
resposta

Práticas recomendadas para arquivamento de log do servidor da Web (Linux + Nginx)

Eu quero preservar / arquivar todos os meus logs do servidor web, e não ter nenhum deles sendo deletado pelo logrotate. O que seria uma abordagem recomendada para isso? Esta é uma caixa do Linux, rodando o Nginx. Agradecemos antecipadamente....
03.07.2009 / 02:03
2
respostas

Logrotate não está girando

Eu configurei o novo conf para logrotate, mas não consegui fazê-lo funcionar. Aqui está o meu logrotate: /home/deployer/abc/shared/log/*.log { daily missingok rotate 30 compress delaycompress size 5M copytruncate } Veja o...
18.06.2016 / 10:07
4
respostas

Quão importante é manter o tamanho dos arquivos de log abaixo?

Eu tenho um servidor LAMP onde logrotate faz o seu trabalho uma vez por semana, e noto que alguns logs tendem a ficar muito grandes. Por exemplo, o log de acesso do apache é de 73MB. É melhor que eu diga ao logrotate para rodá-lo diariamente? O...
09.10.2012 / 16:36
2
respostas

Melhor maneira de acompanhar os arquivos de log do Linux

Eu corro vários servidores web Linux (Ubuntu) e estou procurando uma maneira conveniente de manter o controle sobre importantes arquivos de log. Gostaria de monitorar os logs LAMP pertinentes, bem como os acessos / logins do servidor. Existem...
08.01.2012 / 19:43
1
resposta

Como logrotate se comporta quando existe * e há um nome de arquivo explícito na rotação de log em um caminho?

A pergunta é um pouco longa! Deixe-me explicar com o exemplo abaixo. Eu tem um arquivo de configuração de rotação de log em /etc/logrotate.d/ , que é usado para o uwsgi: "/var/log/uwsgi/*.log" "/var/log/uwsgi/*/*.log" { copytruncate...
18.07.2017 / 13:34
1
resposta

unix logrotate especifica o tamanho do bloco

Como posso especificar o tamanho do arquivo de saída desejado após a rotação? Por exemplo, vamos dizer que eu quero executar o logrotate quando o arquivo de log atingir 10MB e eu quero dividir este log em pedaços que são 1MB no máximo. Eu encont...
06.06.2013 / 16:37
2
respostas

Logrotate: gira todos os arquivos de log em tamanho específico e gira de hora em hora

Meu arquivo logrotate no Ubuntu é executado diariamente. Eu quero ter certeza de seus arquivos de log rotativos em todas as horas para não ter mais nenhum erro de disco completo. Então meu arquivo logrotate está na pasta cron.daily, é suficiente...
10.01.2013 / 11:29
2
respostas

Como manter o timestamp de um arquivo (data de modificação) após um logrotate?

O título diz tudo, eu tenho uma rotação de log configurada diariamente para alguns arquivos de log bastante grandes. Às vezes podemos gerar 3 desses por dia, às vezes geramos apenas 1, cada um com cerca de 500MB. Existe uma maneira de manter dat...
07.12.2017 / 18:55
2
respostas

os logs nginx falharam apenas com a rotação semanal, como posso determinar por quê?

Depois que eu instalei o nginx, seus logs foram rotacionados semanalmente de acordo com um cron semanal no domingo 00:00 No entanto, esta semana os logs não conseguiram rodar e não consigo descobrir porquê. A única coisa que posso pensar q...
24.01.2016 / 13:22