1 write to _parser
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\LinuxUtilizationProvider.cs (1)
46_parser = parser;
16 references to _parser
Microsoft.Extensions.Diagnostics.ResourceMonitoring (16)
Linux\LinuxUtilizationProvider.cs (16)
54_memoryLimit = _parser.GetAvailableMemoryInBytes(); 55_previousHostCpuTime = _parser.GetHostCpuUsageInNanoseconds(); 56_previousCgroupCpuTime = _parser.GetCgroupCpuUsageInNanoseconds(); 59float hostCpus = _parser.GetHostCpuCount(); 60float cpuLimit = _parser.GetCgroupLimitedCpus(); 61float cpuRequest = _parser.GetCgroupRequestCpu(); 75_previousCgroupCpuTime = _parser.GetCgroupCpuUsageInNanosecondsV2(); 76cpuLimit = _parser.GetCgroupLimitV2(); 79cpuRequest = _parser.GetCgroupRequestCpuV2(); 114long cgroupCpuTime = _parser.GetCgroupCpuUsageInNanosecondsV2(); 153long hostCpuTime = _parser.GetHostCpuUsageInNanoseconds(); 154long cgroupCpuTime = _parser.GetCgroupCpuUsageInNanoseconds(); 192ulong memoryUsed = _parser.GetMemoryUsageInBytes(); 217long hostTime = _parser.GetHostCpuUsageInNanoseconds(); 218long cgroupTime = _parser.GetCgroupCpuUsageInNanoseconds(); 219ulong memoryUsed = _parser.GetMemoryUsageInBytes();