consolidate thisService into a closure
refactor to a more consistent interface
allow explicit metric name specification (MongoDB plugin only for now)