How is it cheesy?
Just because it isn't a tool made specifically for that, doesn't mean you can't adapt/write a script to do the work for you and append its result to a file every hour
Displaying it in a graph would be the tough part, but even that can be done with the results from the first little project.
-Shade