As requested by OP, here is an example using webtail :
$ webtail \ --port=8000 \ --files=/var/log/nginx/error.log,/var/log/nginx/access.log \ --logging=warn
As I understand from the comments - OP needs a solution that supports websockets. Webtails does. If you look in the webtail.py file:
routes = [(r'/', MainHandler), (r'/tail/', TailHandler), (r'/signin/', SigninHandler), (r'/signout/', SignoutHandler)]
where is TailHandler :
from tornado.websocket import WebSocketHandler .... class TailHandler(WebSocketHandler):
I use this to monitor a large number of magazines, and it works like a charm :)
Tisho source share