[MASOCH-L] Ferramenta de Log

Leandro Carlos leandro at allchemistry.com.br
Thu Oct 6 16:22:51 BRT 2011


Nelson,

Eu tentei fazer isso, mas o problema é que numa rotação a aplicação 
escreve a saída no arquivo antigo, por exemplo:

    # logrotate -f /etc/logrotate.d/aplicacao

Este comando renomeia o arquivo /var/log/aplicacao.log para 
/var/log/aplicacao.log.1 e cria outro como /var/log/aplicacao.log, certo?
Porém a aplicação continua escrevendo no arquivo 
/var/log/aplicacao.log.1 renomeado.  :(
Existe outra forma de utilizar o logrotate sem ter este tipo de problema?

Atenciosamente,

*Leandro Carlos Rodrigues
TI - All Chemistry do Brasil Ltda.
(11) 3014-7100
*

Em 06/10/2011 16:04, Nelson Murilo escreveu:
> echo "
> /var/log/aplicacao.log {
>      missingok
>      weekly
>      create 0664 root aplicacao.log
>      rotate 5
> }">>  /etc/logrotate.conf
>
> # aplicacao>/var/log/aplicacao.log 2>&1
>
>
> ./nelson -murilo - http://www.sbconference.com.br
>
>
> On Thu, Oct 06, 2011 at 03:54:18PM -0300, Leandro Carlos wrote:
>> Estou instalando uma aplicação comercial no nosso servidor Linux. Esta
>> aplicação gera o log na saída padrão mesmo.
>> Eu gostaria de utilizar algum utilitário tipo pipe para pegar a saída
>> desta aplicação e gravar num arquivo de log.
>> Porém, eu quero que este utilitário faça rotação diária, da mesma
>> forma de o logrotate, no arquivo de log e apague os arquivos mais antigos.
>> Alguém sabe como fazer isto?
>> -- 
>> Atenciosamente,
>>
>> *Leandro Carlos Rodrigues
>> TI - All Chemistry do Brasil Ltda.
>> (11) 3014-7100
>> *
>> __
>> masoch-l list
>> https://eng.registro.br/mailman/listinfo/masoch-l
> __
> masoch-l list
> https://eng.registro.br/mailman/listinfo/masoch-l


More information about the masoch-l mailing list