Skip to content

add NVMe Discard Oximeter metrics#1143

Merged
ahrens merged 3 commits into
masterfrom
trim-pr
Jun 3, 2026
Merged

add NVMe Discard Oximeter metrics#1143
ahrens merged 3 commits into
masterfrom
trim-pr

Conversation

@ahrens
Copy link
Copy Markdown
Contributor

@ahrens ahrens commented May 18, 2026

note, this depends on oxidecomputer/omicron#10447 and oxidecomputer/omicron#10419. It was tested with these commits applied to a local omicron branch, and propolis's dependency on omicron patched to refer to the local branch. I would not expect CI to pass until Omicron is updated.

Note that Crucible disks implement Discard as a no-op. Local disks (for which Discard has an effect) currently do not report any metrics (including these new Discard metrics), which is addressed by #1144.

@ahrens ahrens requested review from bnaecker and iximeow May 18, 2026 19:18
Copy link
Copy Markdown
Contributor

@bnaecker bnaecker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great thanks!

Comment thread bin/propolis-server/src/lib/stats/virtual_disk.rs
@ahrens ahrens merged commit 378f5d7 into master Jun 3, 2026
14 checks passed
@ahrens ahrens deleted the trim-pr branch June 3, 2026 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants