[MASOCH-L] Ferramenta de Log

Julio Cesar Covolato julio at psi.com.br
Thu Oct 6 16:44:36 BRT 2011


Basta reestartar a aplicação para escrever no log novo!!!


-- 
-----------------------------
    _    Julio Cesar Covolato
   0v0   <julio at psi.com.br>
  /(_)\  F: 55-11-3129-3366
   ^ ^   PSI INTERNET
-----------------------------


> Boa tarde,
>
> Acredito que a opção "copytruncate" do logrotate possa ajudar. Você deve
> substituir o "create" por "copytruncate". Eu adicionaria uma diretiva
> "size" para definir o tamanho mínimo do arquivo de log para que este
> seja rotacionado e faria o rotacionamento diário.
>
> echo "
> /var/log/aplicacao.log {
>       missingok
>       weekly
>       copytruncate
>       rotate 5
> }">>  /etc/logrotate.conf
>
> Naira Kaieski
> Nucleo de Internet/Redes - Faccat
> Linux Professional Institute - LPI000223834
>
> Em 6/10/2011 16:22, Leandro Carlos escreveu:
>> 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
>> __
>> 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