Pergunta

Às vezes pode ser útil, mas na maior parte apenas de vista legal ou impressionante para visualizar arquivos de log (qualquer coisa de http solicitações e para o uso de largura de banda para copos de bebida de café por dia). Eu sei sobre VisitorVille que eu acho que olhar um pouco bobo, e então há gltail .

Como Você "Visualizar" seus arquivos de log em tempo real?

Foi útil?

Solução

Você pode dar uma olhada em Apache Chainsaw. Esta ferramenta bacana permite rendimentos Entrar de quase everyqhere e tem filtragem vivo e colering. Se você tiver um já escrito Log, eu não tenho certeza se ele pode lê-lo, ele tem sido um tempo desde que eu usei última vez (foi muito útil para a fase de prototipagem de nosso servidor JBoss)

Outras dicas

Há também a ferramenta logstalgia. Visualiza Apache registra. Consulte http://code.google.com/p/logstalgia/ para mais detalhes e uma youtube vídeo.

O Google lançou o Visualization API que é provavelmente o suficiente flexível para ajudá-lo:

A API de visualização do Google permite acessar múltiplas fontes de dados estruturados que você pode exibir, escolhendo a partir de uma grande variedade de visualizações. A API de visualização do Google também fornece uma plataforma que pode ser usado para criar, compartilhar e reutilizar visualizações escritos pela comunidade de desenvolvedores em geral.

Ela exige algum conhecimento Javascript e inclui integração com o Google Docs, integração Spreadsheet. Confira o Galeria para alguns exemplos.

Você poderia dar uma olhada nisso. http://www.intalisys.com . 3D em tempo real vis aplicativo

Awk e scripts Perl para analisar os arquivos de log e criar relatórios resumidos e " bases de dados"(tecnicamente bancos de dados em que cada linha corresponde a um evento único, com muitas colunas de dados sobre esse evento, mas não armazenados em um formato de banco de dados tradicional. Estamos nos movendo nessa direção). I como Awk porque você pode rapidamente procurar cadeias específicas nos arquivos de log usando regex, manter contadores e reunir dados das entradas do arquivo de log, e fazer todos os tipos de cálculos com os dados. Então use o seu software favorito plotagem. Usamos Excel, principalmente porque é isso que estava aqui antes de eu começar este trabalho. Eu prefiro MATLAB e é primo de código aberto, Octave , que é construído sobre gnuplot.

Eu prefiro Serraria para a visualização de dados. Basicamente você pode jogar qualquer arquivo de log contra ele, e ele não só irá detectar automaticamente a sua estrutura *, mas também vai decidir sobre a forma de analisá-lo. Mesmo se você tiver um arquivo de log personalizado, você ainda pode definir o que e como deve ser analisados ??e visualizados.

Eu uso principalmente R para visualizar os dados, mas eu ouvi de Orange também.

Não tenho certeza se ele se encaixa a pergunta, mas eu só lançado este:

numStepCsvLogVis

Utiliza matplotlib do Python, é motivada pela necessidade de visualizar os dados de syslog no contexto de depuração operação núcleo circular tampão (e variáveis) em C; e visualiza usando o formato de arquivo CSV como intermediário para os dados de arquivo de log (Eu não posso explicá-lo melhor em breve - dê uma olhada no README para mais detalhes).

Tem um jogador "passo" acessada no terminal, e pode manipular a entrada stdin "ao vivo", mas, infelizmente, não posso obter uma melhor resposta que um FPS quando enredo torna, então eu realmente não chamá-lo de "tempo real" per se - mas você pode usá-lo para, eventualmente, gerar vídeos ultra-sons de animações enredo.

Uma solução simples é usar Logstalgia ao lado do leve -web-servidor local .

Primeiro instale o acima. Então, a partir da pasta raiz do seu site visualizar seus logs em tempo real com:

$ ws --log-format default | logstalgia -

Usando SCITE, Notepad ++ ou outro editor de texto poderoso que tem rotinas de processamento de arquivo, para que você possa criar um script que tenta colorir partes do log ou apenas apagar algumas linhas não-importantes a partir dele

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top