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