logator.

Construa seu próprio analisador de log
Baixe Agora

logator. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Preço:
  • FREE
  • Nome do editor:
  • Mathieu Lecarme
  • Site do editor:
  • http://garambrogne.net

logator. Tag


logator. Descrição

O logator é uma ferramenta que permite criar seu próprio parser de log.installing Itpython Setup.py BuildSudo Python Setup.py Installusing Ityou Precisa de uma fonte. Algo que iterar linha de log. A maneira mais simples é Stdin e arquivos, mas você também pode usar o protocolo Syslogd ou fonte mais complexa. Para listas de leitura, você precisa de um leitor. O leitor é basicamente um regex com manipulações simples de string. Você pode adicionar getter dinâmico para consulta conjunta (IP ao país, por exemplo). Os atributos dinâmicos são lazy carregados e memoized.Query é feito com filtro, que pode ser canalizado.resulto pode ser retornado como dict wich pode ser facilmente serializado se você não vai indexá-lo ou armazenando it.from logator.log importar logator.weblog importar Comum, userAvent, hostbyname, filter_by_code, filter_by_attribute # o filterfiltr = filter_by_code (200) | Filter_By_Attribute ('comando', 'get') # O Sourcelogs = Abrir ('/ Var / Log / Apache2 / Access.log', 'R') # LightTPD é o leitor com dois atributos dinâmicos Reader: UserAgent, HostbyNeor Line in Filtr .filter (logs, lighttpd, userAvent, hostbyName): PRINT LIE.S_DICT () Análise do agente do usuário é roubada do Google Code: http://code.google.com/p/ua-parser/.product's homepage


logator. Software Relacionado

pyxtra.

Um pequeno utilitário de linha de comando para acessar o serviço Swisscom Xtrazone SMS ...

76

Download