Logo

ulog-acctd logfile scanner

The purpose of this program is to scan the logfiles created by ulog-acctd, which is available separately here. It then creates a number of graphs, which are put in a directory where they can usually be viewed through a Webserv or whatever means you prefer. Currently, the main target is small local networks, with a Unix router connecting a bunch of PCs to the internet using NAT (and DSL, probably). It uses some standard statistics, which are per-IP traffic and the most regularly visited web pages. It also allows for custom statistics, which are realized by using the iptables/ulog-target mechanism of ulog-prefixes. If you set those, per-prefix statistics are run; in my case, I use this to differentiate between two segments of our local network.

Changes (0.1 -> 0.2)

  • Fixed many bugs, including prefix size limits, possible crashes with certain logfiles.
  • Runs faster, improved graphs.
  • I changed the code in such a way that a weekly graph would be possible in the near future.

Get it!

Screenshots