22 references to ProcessMemoryUtilization
Microsoft.Extensions.Diagnostics.ResourceMonitoring (3)
Linux\LinuxUtilizationProvider.cs (1)
148name: ResourceUtilizationInstruments.ProcessMemoryUtilization,
Windows\WindowsContainerSnapshotProvider.cs (1)
152name: ResourceUtilizationInstruments.ProcessMemoryUtilization,
Windows\WindowsSnapshotProvider.cs (1)
95_ = meter.CreateObservableGauge(name: ResourceUtilizationInstruments.ProcessMemoryUtilization, observeValue: MemoryPercentage);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (19)
Linux\AcceptanceTest.cs (2)
494instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization || 523else if (instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization)
Linux\LinuxUtilizationProviderTests.cs (13)
110Assert.Contains(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 111Assert.Equal(0.5, samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization).value); 183Assert.Contains(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 184Assert.Equal(1, samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization).value); 303Assert.Contains(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 304Assert.Equal(1, samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization).value); 360Assert.DoesNotContain(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 364Assert.DoesNotContain(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 368var metric = samples.SingleOrDefault(x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 429Assert.DoesNotContain(samples, x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 434var metric = samples.SingleOrDefault(x => x.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization); 510var processMemory = samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization).value; 587var processMemory = samples.Single(i => i.instrument.Name == ResourceUtilizationInstruments.ProcessMemoryUtilization).value;
Windows\WindowsContainerSnapshotProviderTests.cs (3)
329[InlineData(ResourceUtilizationInstruments.ProcessMemoryUtilization, true)] 330[InlineData(ResourceUtilizationInstruments.ProcessMemoryUtilization, false)] 424using var processMetricCollector = new MetricCollector<double>(meter, ResourceUtilizationInstruments.ProcessMemoryUtilization, fakeClock);
Windows\WindowsSnapshotProviderTests.cs (1)
135using var metricCollector = new MetricCollector<double>(meter, ResourceUtilizationInstruments.ProcessMemoryUtilization, fakeClock);