35 references to ResourceUtilizationInstruments
Microsoft.Extensions.Diagnostics.ResourceMonitoring (35)
Linux\Disk\LinuxSystemDiskMetrics.cs (4)
66
Meter meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
72
ResourceUtilizationInstruments
.SystemDiskIo,
80
ResourceUtilizationInstruments
.SystemDiskOperations,
88
ResourceUtilizationInstruments
.SystemDiskIoTime,
Linux\LinuxUtilizationProvider.cs (11)
86
var meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
96
name:
ResourceUtilizationInstruments
.ContainerCpuLimitUtilization,
101
name:
ResourceUtilizationInstruments
.ContainerCpuRequestUtilization,
106
name:
ResourceUtilizationInstruments
.ContainerCpuTime,
113
name:
ResourceUtilizationInstruments
.ContainerCpuLimitUtilization,
118
name:
ResourceUtilizationInstruments
.ContainerCpuRequestUtilization,
123
name:
ResourceUtilizationInstruments
.ProcessCpuUtilization,
129
name:
ResourceUtilizationInstruments
.ContainerMemoryLimitUtilization,
134
name:
ResourceUtilizationInstruments
.ContainerMemoryRequestUtilization,
139
name:
ResourceUtilizationInstruments
.ContainerMemoryUsage,
145
name:
ResourceUtilizationInstruments
.ProcessMemoryUtilization,
Linux\Network\LinuxNetworkMetrics.cs (2)
34
var meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
43
ResourceUtilizationInstruments
.SystemNetworkConnections,
Windows\Disk\WindowsDiskMetrics.cs (4)
46
Meter meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
54
ResourceUtilizationInstruments
.SystemDiskIo,
62
ResourceUtilizationInstruments
.SystemDiskOperations,
70
ResourceUtilizationInstruments
.SystemDiskIoTime,
Windows\Network\WindowsNetworkMetrics.cs (2)
23
var meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
32
ResourceUtilizationInstruments
.SystemNetworkConnections,
Windows\WindowsContainerSnapshotProvider.cs (9)
115
Meter meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
119
name:
ResourceUtilizationInstruments
.ContainerCpuTime,
125
name:
ResourceUtilizationInstruments
.ContainerCpuLimitUtilization,
129
name:
ResourceUtilizationInstruments
.ContainerMemoryLimitUtilization,
133
name:
ResourceUtilizationInstruments
.ContainerCpuRequestUtilization,
137
name:
ResourceUtilizationInstruments
.ContainerMemoryRequestUtilization,
141
name:
ResourceUtilizationInstruments
.ContainerMemoryUsage,
148
name:
ResourceUtilizationInstruments
.ProcessCpuUtilization,
152
name:
ResourceUtilizationInstruments
.ProcessMemoryUtilization,
Windows\WindowsSnapshotProvider.cs (3)
91
var meter = meterFactory.Create(
ResourceUtilizationInstruments
.MeterName);
94
_ = meter.CreateObservableGauge(name:
ResourceUtilizationInstruments
.ProcessCpuUtilization, observeValue: CpuPercentage);
95
_ = meter.CreateObservableGauge(name:
ResourceUtilizationInstruments
.ProcessMemoryUtilization, observeValue: MemoryPercentage);