1 write to DeviceName
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\Disk\DiskStatsReader.cs (1)
85DeviceName = parts[2],
10 references to DeviceName
Microsoft.Extensions.Diagnostics.ResourceMonitoring (10)
Linux\Disk\DiskStatsReader.cs (1)
46stat.DeviceName.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)))
Linux\Disk\LinuxSystemDiskMetrics.cs (9)
60_baselineDiskStatsDict = GetAllDiskStats().ToFrozenDictionary(d => d.DeviceName); 101_ = _baselineDiskStatsDict.TryGetValue(diskStats.DeviceName, out DiskStats? baselineDiskStats); 104measurements.Add(new Measurement<long>(readBytes, new TagList { _directionReadTag, new(DeviceKey, diskStats.DeviceName) })); 105measurements.Add(new Measurement<long>(writeBytes, new TagList { _directionWriteTag, new(DeviceKey, diskStats.DeviceName) })); 118_ = _baselineDiskStatsDict.TryGetValue(diskStats.DeviceName, out DiskStats? baselineDiskStats); 121measurements.Add(new Measurement<long>(readCount, new TagList { _directionReadTag, new(DeviceKey, diskStats.DeviceName) })); 122measurements.Add(new Measurement<long>(writeCount, new TagList { _directionWriteTag, new(DeviceKey, diskStats.DeviceName) })); 135_ = _baselineDiskStatsDict.TryGetValue(diskStats.DeviceName, out DiskStats? baselineDiskStats); 137measurements.Add(new Measurement<double>(ioTimeSeconds, new TagList { new(DeviceKey, diskStats.DeviceName) }));