Commit d0bd05f
committed
Surface ready-due queue-latency age on dw system:operator-metrics
Extends the CLI Tasks section of `dw system:operator-metrics` to
render `operator_metrics.tasks.max_ready_due_age_ms` and
`oldest_ready_due_at` when the workflow engine exposes them,
mirroring the stuck-lease-age rendering already added alongside
the transport-failure roll-up. The CLI output schema at
schemas/output/operator-metrics.schema.json now pins both keys
under `tasks` so downstream consumers of `--json` have a stable
contract for the queue-latency duration signal.1 parent 5486312 commit d0bd05f
3 files changed
Lines changed: 29 additions & 0 deletions
File tree
- schemas/output
- src/Commands/SystemCommand
- tests/Commands
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
127 | 127 | | |
128 | 128 | | |
129 | 129 | | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
130 | 139 | | |
131 | 140 | | |
132 | 141 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
515 | 515 | | |
516 | 516 | | |
517 | 517 | | |
| 518 | + | |
| 519 | + | |
518 | 520 | | |
519 | 521 | | |
520 | 522 | | |
| |||
618 | 620 | | |
619 | 621 | | |
620 | 622 | | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
621 | 637 | | |
622 | 638 | | |
623 | 639 | | |
| |||
659 | 675 | | |
660 | 676 | | |
661 | 677 | | |
| 678 | + | |
| 679 | + | |
662 | 680 | | |
663 | 681 | | |
664 | 682 | | |
| |||
0 commit comments