Apache :: Logregex.

Apache :: LogreGEX pode analisar uma linha de um logfile Apache em um hash.
Baixe Agora

Apache :: Logregex. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Peter Hickman
  • Site do editor:
  • http://search.cpan.org/~peterhi/Apache-LogRegex-1.4/lib/Apache/LogRegex.pm

Apache :: Logregex. Tag


Apache :: Logregex. Descrição

Apache :: Logregex pode analisar uma linha de um logfile Apache em um hash. Apache :: LogreGEX pode analisar uma linha de um logfile Apache em um hash.synopsis usar o Apache :: Logregex; meu $ lr; eval {$ lr = apache :: Logregex-> Novo ($ Log_Format)}; morrer "incapaz de analisar a linha de log: $ @" se ($ @); meu ta; enquanto (meu $ Line_From_LogFile =) {eval {ta = $ lr-> analisar ($ linha_from_logfile); }; if (ta) {# temos dados para processar} else {# Nós não poderíamos analisar esta linha}} projetado como uma classe simples para analisar arquivos de log do Apache. Ele irá construir uma regex que analisará o formato de arquivo de log fornecido e poderá analisar linhas da linha de arquivo de log por linha retornando um hash de cada linha. Os nomes de campo do hash são derivados do formato do arquivo de log. Assim, se o formato é '% a% t "% r"% s% b% t "% {encaminhamento} I" ...', então as chaves do hash serão% a,% t,% r,% s ,% b,% t e% {encaminhamento} I.Shoutram esses nomes-chave serem inutilizáveis, como eu acho que eles provavelmente são, então subclasse e fornecem um método de substituição rename_this_name () que pode renomear as chaves antes de serem adicionadas na matriz de nomes de campo.Requirements: · Perl


Apache :: Logregex. Software Relacionado

Sqlite :: db.

sqlite :: db módulo fornece um wrapper orientado a objetos para bancos de dados SQLite usando módulos DBI e DBD :: SQLite. ...

191

Download