“tail -f” aplicação web estilo

2

Eu tenho procurado por um script PHP pequeno mas funcional ou similar que eu possa expor via apache. Basicamente eu gostaria que o "tail -f / var / log / something", mas visível através de um navegador da web. Eu estou encontrando várias soluções, mas a maioria delas opera com algo semelhante a "tail -10" sob o capô - o que é bom se o log é "lento" por escrito - como você pode imaginar os dados podem ser "perdidos" entre as pesquisas tentativas de mais do que esse número de linhas foram escritas.

Existe algo leve que satisfaça o que estou procurando? Algo como o Splunk está muito além do que eu preciso ou quero.

    
por draeath 31.05.2011 / 23:05

2 respostas

2

Para a busca em tempo real, você provavelmente quer websockets. Node.js vem à mente. Veja a primeira resposta aqui . Edit: acho que essa resposta sugeriu, mas não implementou socket.io. Eu procuraria no Google nodejs tail dash f

    
por 31.05.2011 / 23:30
0

Em vez de usar tail, você pode diferenciar seu conteúdo atual com o arquivo e remover ">" de cada saída do diff antes de adicioná-lo à página.

    
por 31.05.2011 / 23:29