Uh oh!
There was an error while loading. Please reload this page.
Implement disk io metrics for linux - #6374
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
…ing/Linux/Log.cs Co-authored-by: Amadeusz Lechniak <lechniak.amadeusz07@gmail.com>
…improved memory efficiency
…into ImplementDiskIoMetricsForLinux
amadeuszl
commented
May 26, 2025
Can we add those metrics into documentation once merged https://github.com/dotnet/docs/blob/0d95e86e545ce4cfad2da2fe1e7fcee9da2edc8c/docs/core/diagnostics/built-in-metrics-diagnostics.md ? |
Since
|
We already support these metrics on Windows: #6181 , #6338. I'll add these to the document as soon as possible |
No, As I commented in this, on Windows, the |
amadeuszl
commented
May 27, 2025
EnableSystemDiskIoMetrics - should enable system.disk* metrics - VM and container are not the same, so reporting VM from system.* metric makes sense to me |
makazeu
commented
May 27, 2025
Makes sense, I have updated renamed the |
makazeu
commented
May 28, 2025
When I was trying to rename
Looks like I can not simply rename an existing public API. @amadeuszl What is the correct procedure for making changes to a public API? |
amadeuszl
commented
May 29, 2025
I've got recommendation to suppress it since it's experimental. How to suppress exact variable: https://learn.microsoft.com/en-us/dotnet/fundamentals/apicompat/package-validation/baseline-version-validator. Can we also add a note to the variable |
makazeu
commented
May 31, 2025
Please help review again, thanks! |
Closes#6371
Implement the following Disk I/O metrics for Linux:
All these values come from Linux Kernel's procfs-diskstats
Tested with Grafana + Prometheus with WSL2 + Ubuntu 24.04



cc @evgenyfedorov2
Microsoft Reviewers: Open in CodeFlow