private MetricConfiguration GetConfig(DataSizeUnits memoryUnits, DataSizeUnits diskUnits) { return(new MetricConfiguration( "MemoryKB", memoryUnits, "DiskKB", diskUnits, TimeSpan.FromSeconds(30), TimeSpan.FromSeconds(4))); }
public MetricConfiguration( string memoryMetricName, DataSizeUnits memoryMetricUnits, string diskMetricName, DataSizeUnits diskMetricUnits, TimeSpan reportInterval, TimeSpan defaultOperationTimeout) { this.MemoryMetricName = memoryMetricName; this.MemoryMetricUnits = memoryMetricUnits; this.DiskMetricName = diskMetricName; this.DiskMetricUnits = diskMetricUnits; this.ReportInterval = reportInterval; this.DefaultOperationTimeout = defaultOperationTimeout; }