Contributed by mbalmer on from the bloodhound dept.
Darkstat, which has recently been added to our ports tree, is a packet sniffer which runs as a background process on a cable/DSL router, gathers all sorts of useless but interesting statistics, and serves them over HTTP.
Some of Darkstats features are:
- Traffic graphs.
- Tracks traffic per host.
- Tracks traffic per TCP and UDP port for each host.
- Embedded web-server with deflate compression.
- Asynchronous reverse DNS resolution using a child process.
- Small. Portable. Single-threaded. Efficient.
Almost a complete re-write, darkstat 3 is the latest version of darkstat. It is considered to be "in testing" and still has a lot of debugging code and verbose output, but is nevertheless considered much better code than the dated darkstat 2.
See http://dmr.ath.cx/net/darkstat/ for more details.
(Comments are closed)