feat(metrics): collect the time spent waiting for storage (#69) #69

Merged
mi merged 1 commits from io-pressure into main 2026-09-15 13:55:37 +02:00
Owner

The third of the kernel's pressure-stall figures, /proc/pressure/io,
beside the two already sampled. It is the one resource a build spends
its time on that neither the processor nor the memory figure explains.

Collected, kept in the history, shown on the System page and the home
rail -- and read by nothing: no health verdict, no sizing advice, no new
threshold. That is RFC 0004's order, the one oomKills was added under:
the series has to exist before anyone can say what a number means. On a
shared hive the disks are what is shared hardest, so the figure will say
as much about the neighbours as about this instance until it has been
watched for a while.

Also fills the placeholder in PR#65's doc with the production run it
promised: the journal of the first deployment in which the instance
ended itself.

Co-Authored-By: Claude Opus 5 noreply@anthropic.com

The third of the kernel's pressure-stall figures, /proc/pressure/io, beside the two already sampled. It is the one resource a build spends its time on that neither the processor nor the memory figure explains. Collected, kept in the history, shown on the System page and the home rail -- and read by nothing: no health verdict, no sizing advice, no new threshold. That is RFC 0004's order, the one oomKills was added under: the series has to exist before anyone can say what a number means. On a shared hive the disks are what is shared hardest, so the figure will say as much about the neighbours as about this instance until it has been watched for a while. Also fills the placeholder in PR#65's doc with the production run it promised: the journal of the first deployment in which the instance ended itself. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
mi added 1 commit 2026-09-15 13:55:20 +02:00
The third of the kernel's pressure-stall figures, /proc/pressure/io,
beside the two already sampled. It is the one resource a build spends
its time on that neither the processor nor the memory figure explains.

Collected, kept in the history, shown on the System page and the home
rail -- and read by nothing: no health verdict, no sizing advice, no new
threshold. That is RFC 0004's order, the one oomKills was added under:
the series has to exist before anyone can say what a number means. On a
shared hive the disks are what is shared hardest, so the figure will say
as much about the neighbours as about this instance until it has been
watched for a while.

Also fills the placeholder in PR#65's doc with the production run it
promised: the journal of the first deployment in which the instance
ended itself.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
mi merged commit 5e4209553a into main 2026-09-15 13:55:37 +02:00
mi deleted branch io-pressure 2026-09-15 13:55:37 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mi/werkator#69