10 references to ContainerMemoryUsage
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\LinuxUtilizationProvider.cs (1)
142name: ResourceUtilizationInstruments.ContainerMemoryUsage,
Windows\WindowsContainerSnapshotProvider.cs (1)
141name: ResourceUtilizationInstruments.ContainerMemoryUsage,
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (8)
Linux\AcceptanceTest.cs (2)
345if (instrument.Name == ResourceUtilizationInstruments.ContainerMemoryUsage) 499instrument.Name == ResourceUtilizationInstruments.ContainerMemoryUsage)
Linux\LinuxUtilizationProviderTests.cs (4)
104Assert.Contains(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ContainerMemoryUsage); 105Assert.Equal(524288, samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerMemoryUsage).value); 513var memoryUsage = samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerMemoryUsage).value; 590var memoryUsage = samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ContainerMemoryUsage).value;
Windows\WindowsContainerSnapshotProviderTests.cs (2)
426using var containerUsageMetricCollector = new MetricCollector<long>(meter, ResourceUtilizationInstruments.ContainerMemoryUsage, fakeClock); 518using var metricCollector = new MetricCollector<long>(meter, ResourceUtilizationInstruments.ContainerMemoryUsage, fakeClock);