C# data collection framework for OpenTSDB