Пример #1
0
 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;
 }