public void PerformanceCounterDataSource_CanBeConfiguredFromAConfigItem() { var config = new CounterElement("id", "test", "Memory", "Committed Bytes", "", "localhost"); var source = new PerformanceCounterDataSource(config); Assert.AreEqual("test", source.Name); }
public static BuiltComponents Build(SimpleCounterElement simpleConfig) { var counterElement = new CounterElement(simpleConfig); var sourceConfig = new PerformanceCounterDataSourceConfiguration(new[] { counterElement }); var source = PerformanceCounterDataSourceBuilder.Build(sourceConfig); return SimpleComponentBuilder.BuildStandardSinkSet(simpleConfig, source); }