Thanks for all the feedback. I didn't expect so many people to be interested. It needs some cleanup, several extra checks (like making sure your actually talking to a filer, right now it just assumes you know what your doing), and goodies, but it works well enough.
You can find the page for it here: http://www.cuddletech.com/code/toasterview/index.html
I'll probly makes some improvements and push out a new version next week. In the mean time I'm extending it to do application specific stuff that isn't portable (integration of MRTG graphs, RRD, etc).
Thanks for the suggestions that were recieved. I avoid quota's like the plegue but I'm sure I could put in something useful. And I'll add performance data at least in a basic form for the next version.
Thanks for all the feedback. This is GPL code, so please feel free to hack it up or bend it to your own purposes as long as you respect the terms of the GPL.
benr.