Log.io
Infrastructure
log monitoring
SHOW HN2011
How HN took it
8 positive, 6 neutral or asking, 3 mixed, 11 critical, out of 28 comments about the project. Thread score -0.07.
Idea: 3 for, 5 againstDesign: 3 for, 1 againstExecution: 0 for, 4 againstPrivacy: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Polished, impressive product website and UI
From 3 comments
I know very little about system administration, but the comment I want to add to this conversation is: wow, this is a tremendously good product website. 1. Show the glamour shot…
joshklein on HNThis is really cool; very impressed!
ianl on HNI built something similar a while back during the Django Dash, but there's no server software to install because it just uses ssh and tail: https://github.com/ericflo/servertail…
ericflo on HN
Useful for live watching of logs across servers
From 2 comments
Syslog is cool and all, but this is a nice UI for displaying the logs in the browser, so everyone in the company can watch them, or you can easily open it up on an iPad, and hang…
e1ven on HNI work with Mike. Everyone in the company doesn't need to see the logs, but all the developers do and some others (like myself) do too. This tool is most useful for watching…
l_adams on HN
Objections
Reinvents syslog and existing log tools like logstash
From 3 comments
> Log.io has no persistence layer. Harvesters are informed of file changes via inotify, and log messages hop from harvester to server to web client via socket.io. This struck me…
viraptor on HNCool, you just reinvented syslog, poorly.
tedjdziuba on HNThis looks similar to logstash, which has been on my tools to try list for a while. "logstash is a tool for managing events and logs. You can use it to collect logs, parse them,…
sciurus on HN
Writing logs to disk then tailing with inotify is wasteful
From 1 comment
> Log.io has no persistence layer. Harvesters are informed of file changes via inotify, and log messages hop from harvester to server to web client via socket.io. This struck me…
viraptor on HN
Websocket transport is unencrypted and SSE suggested
From 1 comment
Also realize that if you are connected over websockets all data will be transferred unencrypted even if you put log.io behind https. A much better fit for these cases is SSE…
xal on HN
Messages dropped between browsers
From 1 comment
I like this, and I'd use it in my projects if I knew it was reliable. I've seen socket.io drop messages and I wonder if it's happening here. Open both Chrome and Firefox at the…
panarky on HN
Requests
Graphs of metrics from logs in real time
From 1 comment
It's cool to see log files streamed in real time to your browser but most of the time it scrolls too fast to get any useful information out of it (unless you use regex filters of…
alex1 on HN
Support for CentOS and other distributions
From 2 comments
Cool, but doesn't run on CentOS. Init files are coded exclusively for Debian, and I don't have time to convert them.
robinduckett on HNCouldn't get it to start in Ubuntu (couldn't find module "connect", totally unsupported on Centos.
oomkiller on HN
Heroku add-on
From 1 comment
This would be awesome as a plugin/add-on for Heroku - if that's not already in the works.
marcamillion on HN
Persistent history and search
From 2 comments
Oh man, and I just coded essentially the same (with persistence through, for we need history) with CouchDB over the last 2 months. If only you'd have launched a bit sooner! ps.…
skrebbel on HNWhat is a usecase for everyone in the company to see raw logs? Nagios / zabbix dashboard - sure. Some visits analytics - maybe. General stats / resource usage - not for everyone,…
viraptor on HN
Questions
Why read from disk via inotify instead of syslog
From 1 comment
> Log.io has no persistence layer. Harvesters are informed of file changes via inotify, and log messages hop from harvester to server to web client via socket.io. This struck me…
viraptor on HN
Alternatives named
Logstash
From 2 comments
This looks similar to logstash, which has been on my tools to try list for a while. "logstash is a tool for managing events and logs. You can use it to collect logs, parse them,…
sciurus on HN> Log.io has no persistence layer. Harvesters are informed of file changes via inotify, and log messages hop from harvester to server to web client via socket.io. This struck me…
viraptor on HN
maptail
From 1 comment
This is probably what you described: https://github.com/stagas/maptail
xtacy on HN
vsConsole
From 1 comment
vsConsole is a similar application that solves the same problem, but based on java technologies. * Java Agents run on the servers * vsConsole is a web application that runs on…
prule on HN
servertail
From 1 comment
I built something similar a while back during the Django Dash, but there's no server software to install because it just uses ssh and tail: https://github.com/ericflo/servertail…
ericflo on HN
Remote syslog and pdsh
From 2 comments
As long as N is not too big, remote syslog works well for this case.
cdavid on HNGoogle pdsh
mmaunder on HN