77 references to MetricCollector
Microsoft.AspNetCore.HeaderParsing.Tests (2)
HeaderParsingFeatureTests.cs (2)
135
using var metricCollector = new
MetricCollector
<long>(meter, "aspnetcore.header_parsing.parse_errors");
191
using var metricCollector = new
MetricCollector
<long>(meter, "aspnetcore.header_parsing.cache_accesses");
Microsoft.Extensions.Diagnostics.HealthChecks.Common.Tests (2)
TelemetryHealthChecksPublisherTests.cs (2)
88
using var healthyMetricCollector = new
MetricCollector
<long>(meter, HealthReportMetricName);
89
using var unhealthyMetricCollector = new
MetricCollector
<long>(meter, UnhealthyHealthCheckMetricName);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (18)
Linux\Disk\LinuxSystemDiskMetricsTests.cs (7)
149
using var diskIoCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.SystemDiskIo);
150
using var operationCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.SystemDiskOperations);
151
using var ioTimeCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.SystemDiskIoTime);
246
using var ioCollector = new
MetricCollector
<long>(meterFactory.Meters.Single(), ResourceUtilizationInstruments.SystemDiskIo);
301
using var diskIoCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.SystemDiskIo);
302
using var operationCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.SystemDiskOperations);
303
using var ioTimeCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.SystemDiskIoTime);
Windows\Disk\WindowsDiskMetricsTests.cs (2)
80
using var operationCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.SystemDiskOperations);
154
using var operationCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.SystemDiskIo);
Windows\WindowsContainerSnapshotProviderTests.cs (7)
216
using var metricCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.ContainerCpuTime, fakeClock);
283
using var metricCollector = new
MetricCollector
<double>(meter, instrumentName, fakeClock);
360
using var metricCollector = new
MetricCollector
<double>(meter, instrumentName, fakeClock);
423
using var processMetricCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.ProcessMemoryUtilization, fakeClock);
424
using var containerLimitMetricCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.ContainerMemoryLimitUtilization, fakeClock);
425
using var containerUsageMetricCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.ContainerMemoryUsage, fakeClock);
517
using var metricCollector = new
MetricCollector
<long>(meter, ResourceUtilizationInstruments.ContainerMemoryUsage, fakeClock);
Windows\WindowsSnapshotProviderTests.cs (2)
95
using var metricCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.ProcessCpuUtilization, fakeClock);
134
using var metricCollector = new
MetricCollector
<double>(meter, ResourceUtilizationInstruments.ProcessMemoryUtilization, fakeClock);
Microsoft.Extensions.Diagnostics.Testing.Tests (12)
Metrics\MetricCollectorTests.cs (12)
21
Assert.Throws<ArgumentNullException>(() => new
MetricCollector
<long>(new Meter(Guid.NewGuid().ToString()), null!));
22
Assert.Throws<ArgumentNullException>(() => new
MetricCollector
<long>(null!, "Hello"));
25
Assert.Throws<ArgumentException>(() => new
MetricCollector
<long>(new Meter(Guid.NewGuid().ToString()), string.Empty));
36
Assert.Throws<InvalidOperationException>(() => new
MetricCollector
<Guid>(meter, "Counter"));
49
using var collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
242
using var collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
280
using var collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
306
using var collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
338
using var collector = new
MetricCollector
<long>(meter, CounterName);
353
var collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
376
collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
391
using var collector = new
MetricCollector
<long>(meter, CounterName, timeProvider);
Microsoft.Gen.Metrics.Generated.Tests (43)
MetricTests.cs (22)
50
using var collector = new
MetricCollector
<long>(_meter, nameof(Counter0D));
65
using var collector = new
MetricCollector
<long>(_meter, nameof(Counter2D));
77
using var collector = new
MetricCollector
<long>(_meter, nameof(Histogram0D));
92
using var collector = new
MetricCollector
<long>(_meter, nameof(Histogram1D));
105
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntCounter0D));
120
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntCounter1D));
133
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntHistogram0D));
148
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntHistogram2D));
162
using var collector = new
MetricCollector
<long>(_meter, nameof(Counter4D));
186
using var collector = new
MetricCollector
<long>(_meter, nameof(Histogram4D));
246
using var collector = new
MetricCollector
<long>(_meter, nameof(Counter2D));
272
using var collector = new
MetricCollector
<long>(_meter, nameof(Histogram2D));
297
using var collector = new
MetricCollector
<long>(_meter, nameof(FileScopedNamespaceCounter));
309
using var collector = new
MetricCollector
<double>(_meter, nameof(FileScopedNamespaceGenericDoubleCounter));
322
using var collector = new
MetricCollector
<long>(_meter, "MyCounterMetric");
335
using var collector = new
MetricCollector
<long>(_meter, "MyHistogramMetric");
357
using var collector = new
MetricCollector
<long>(_meter, "MyHistogramStructTypeMetric");
401
using var collector = new
MetricCollector
<long>(_meter, "MyHistogramStrongTypeMetric");
473
using (var collector = new
MetricCollector
<long>(_meter, "MyHistogramStrongTypeMetric"))
480
using (var collector = new
MetricCollector
<decimal>(_meter, "MyCounterStrongTypeMetric"))
500
using var collector = new
MetricCollector
<long>(_meter, "MyCounterStructTypeMetric");
544
using var collector = new
MetricCollector
<decimal>(_meter, "MyCounterStrongTypeMetric");
MetricTests.Ext.cs (12)
18
using (var collector = new
MetricCollector
<long>(_meter, "MyHistogramStrongTypeMetricExt"))
25
using (var collector = new
MetricCollector
<decimal>(_meter, "MyCounterStrongTypeMetricExt"))
36
using var collector = new
MetricCollector
<long>(_meter, nameof(CounterExt0D));
49
using var collector = new
MetricCollector
<long>(_meter, nameof(CounterExt2D));
61
using var collector = new
MetricCollector
<long>(_meter, nameof(HistogramExt0D));
74
using var collector = new
MetricCollector
<long>(_meter, nameof(HistogramExt1D));
88
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntCounterExt0D));
101
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntCounterExt1D));
115
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntHistogramExt0D));
128
using var collector = new
MetricCollector
<int>(_meter, nameof(GenericIntHistogramExt2D));
164
using var collector = new
MetricCollector
<long>(_meter, "MyHistogramStrongTypeMetricExt");
257
using var collector = new
MetricCollector
<decimal>(_meter, "MyCounterStrongTypeMetricExt");
MetricTests.Ext.Unit.cs (9)
16
using var collector = new
MetricCollector
<long>(_meter, "CounterWithUnit");
31
using var collector = new
MetricCollector
<long>(_meter, "HistogramWithUnit");
49
using var collector = new
MetricCollector
<long>(_meter, "CounterWithUnitAndDims");
69
using var collector = new
MetricCollector
<long>(_meter, "HistogramWithUnitAndDims");
94
using var collector = new
MetricCollector
<long>(_meter, nameof(HistogramStrongTypeWithUnit));
124
using var collector = new
MetricCollector
<long>(_meter, nameof(CounterStrongTypeWithUnit));
147
using var collector = new
MetricCollector
<double>(_meter, "GenericDoubleCounterWithUnit");
164
using var collector = new
MetricCollector
<int>(_meter, "GenericIntHistogramWithUnit");
182
using var collector = new
MetricCollector
<long>(_meter, nameof(Counter0D));