ugh, this really should be a library.

and why are we using kcollectd2-python? That seems entirely wrong and should really have a comment in it.