[SP-pm] Monitorar Arquivo de Log

Tiago Peczenyj tiago.peczenyj at gmail.com
Tue Jun 18 05:36:58 PDT 2013


Me pareceu que para o seu problema vc pode utilizar a solução do Facebook
para "log"

https://github.com/facebook/scribe

eu vi pela primeira vez nesta apresentação:

http://java.dzone.com/articles/nosql-twitter-why-how-they-use


2013/6/16 Marcio - Google <marciorp at gmail.com>

> Tiago, não entendi?
>
>
> [...]'s
>
> Marcio
>
> ========================================
> ########### Campanha Ajude o Marcio! ###########
> http://sosmarcio.blogspot.com.br/
> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
> ========================================
>
>
> Em 16 de junho de 2013 21:45, Tiago Peczenyj <tiago.peczenyj at gmail.com>escreveu:
>
> Scribe?
>> Em 16/06/2013 22:41, "Marcio - Google" <marciorp at gmail.com> escreveu:
>>
>>>  Salve Mestres!
>>>
>>> Estou tentando fazer uma coisa que deve ser trivial, mas estou patinando.
>>>
>>> Quero monitorar um arquivo de log e procurar uma determinada cadeia de
>>> caracteres apenas nas linhas que foram adicionadas após a última varredura.
>>>
>>> Hoje eu fico dentro de um loop abrindo e fechando o arquivo. A cada vez
>>> que abro procuro a cadeia e se encontro mostro no terminal.
>>>
>>> Não estou satisfeito com a solução. Queria que o script "percebesse"
>>> toda vez que fosse adicionado linha no final do arquivo e procurasse a
>>> cadeia somente nas linhas que foram adicionadas.
>>>
>>> O que quero é +- o que o "tail -F arquivo.log" faz.
>>>
>>> Quando acho a cadeia em uma determinada linha, preciso imprimir cinco
>>> linhas, sendo duas antes da linha que encontrei, a linha que encontrei e
>>> duas linhas após.
>>>
>>> Qual a forma mais eficiente de fazer isso?
>>>
>>> [...]'s
>>>
>>> Marcio
>>>
>>> ========================================
>>> ########### Campanha Ajude o Marcio! ###########
>>> http://sosmarcio.blogspot.com.br/
>>> http://www.vakinha.com.br/VaquinhaP.aspx?e=195793
>>> ========================================
>>>
>>> =begin disclaimer
>>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>>> =end disclaimer
>>>
>>>
>> =begin disclaimer
>>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
>> =end disclaimer
>>
>>
>
> =begin disclaimer
>    Sao Paulo Perl Mongers: http://sao-paulo.pm.org/
>  SaoPaulo-pm mailing list: SaoPaulo-pm at pm.org
>  L<http://mail.pm.org/mailman/listinfo/saopaulo-pm>
> =end disclaimer
>
>


-- 
Tiago B. Peczenyj
Linux User #405772

http://about.me/peczenyj
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20130618/7776e7bb/attachment.html>


More information about the SaoPaulo-pm mailing list