port to metrics 3.0.1

i did also a bit of cleanup in the reporter, things i don't personally think are needed.