[PATCHv3 0/7] nvme-cli: add nvme top command for real-time monitoring
Daniel Wagner
wagi at kernel.org
Wed May 13 07:22:27 PDT 2026
On Wed, 13 May 2026 01:45:45 +0530, Nilay Shroff wrote:
> Monitoring NVMe devices and paths in production is currently limited to
> static snapshots via nvme-cli. While this is sufficient for basic
> inspection, it is not ideal for NVMe-oF (fabrics) deployments where path
> conditions can change dynamically due to varying network latency,
> congestion, or link failures.
>
> In multipath environments, administrators often need continuous
> visibility into path state, ANA status, queue depth, link speed, and
> error counters. Today, this typically requires repeatedly invoking
> commands or relying on ad-hoc tooling, making it harder to quickly
> identify issues.
>
> [...]
Applied, thanks!
[1/7] nvme: add support for unsigned and long types in table_get_value_width()
commit: 229ad8d5d36b2cf96cba8a253ddf8f2339031c93
[2/7] nvme: use table_get_value_width() in table_print_centered()
commit: ba1c04d69ebbeda85be5dba4f093e004ec154433
[3/7] nvme: add support for float and double types in table_print_XXX()
commit: 768dee650681a1910be652b5b31eec13ce21a470
[4/7] nvme: allow table output to be directed to a FILE stream
commit: 7b8033d3edb12a9a364e02aa493e7466980a774f
[5/7] nvme: add sigaction for SIGWINCH
commit: 6fc756f2122b09d4f454fc80cb9413c7f4897040
[6/7] nvme: add generic top-like dashboard framework
commit: f17625d0346571f46560e05433ad1e782d84245e
[7/7] nvme: add nvme top command
commit: 75c7217f9dae5285ec17978a05d643f95fc5aec0
Best regards,
--
Daniel Wagner <wagi at kernel.org>
More information about the Linux-nvme
mailing list