[MASOCH-L] Ferramenta de Log

Leandro Carlos leandro at allchemistry.com.br
Thu Oct 6 16:47:13 BRT 2011


Naira,

Funcionou perfeitamente. Muito obrigado pela ajuda!

Atenciosamente,

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

Em 06/10/2011 16:38, Naira Kaieski escreveu:
> 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