Using Json.Net to serialize the metric struct on console output.  TWO json libraries you say?  Technically ConsoleOut is a plugin, so :P