Uh oh!
There was an error while loading. Please reload this page.
Add Windows disk I/O metrics to ResourceMonitoring - #6181
Conversation
makazeu
commented
Mar 23, 2025
RussKie
left a comment
There was a problem hiding this comment.
Primarily code style related comments.
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.
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.
evgenyfedorov2
commented
Mar 24, 2025
Hi @makazeu , thanks for pickup up this task! I am busy with other things right now, could you please don't merge this until I have a chance to review it? Will try to review this or next week. Thanks! |
makazeu
commented
Mar 25, 2025
Sure, Evgeny. This is still a draft yet, I will not merge it until it has more unit tests and you have reviewed it. |
This PR is now ready for review! Edit: Add screenshosts for my tests with Grafana + Prometeus, and Geneva. |
makazeu
commented
Apr 11, 2025
Hi @evgenyfedorov2 If you get a chance, could you please help review this PR? I'd really appreciate it! |
Why are screenshots from tests different in absolute values? It is max 50M in Geneva, but only about 3.5M in Grafana. |
Because those screenshots were taken at different times. I remember the Geneva screenshot was added a day later. |
evgenyfedorov2
commented
Apr 25, 2025
I think the code itself looks good, can we just have screenshots taken at the same time, please? |
makazeu
commented
Apr 26, 2025
Hi @evgenyfedorov2, I updated the screenshots in the PR description, now they were taken at same time. In the two charts, their trends are the same, but due to differences in the aggregation precision, they vary slightly in details. I can't make them completely identical, but overall, they are quite similar. |
Closes#5842
Add the below new Windows metrics to the ResourceMonitoring library:
Will try to support below metrics in the future:
Also, will support Linux in the future
Tested in Grafana + Prometheus with OpenTelemetry.Exporter.Prometheus.HttpListener
Tested in Geneva with OpenTelemetry.Exporter.Geneva
Microsoft Reviewers: Open in CodeFlow