]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
src/pybind/mgr: Add nvmeof-top tool
authorVallari Agrawal <vallari.agrawal@ibm.com>
Mon, 9 Feb 2026 21:28:28 +0000 (02:58 +0530)
committerVallari Agrawal <vallari.agrawal@ibm.com>
Thu, 23 Apr 2026 07:14:34 +0000 (12:44 +0530)
commitc80b2fb6c1674b1d496eb02fd41575cd5360cb79
treeabd64fc3778b4c79089c9596abdc75a01ce670c2
parent23898a80a5f3b5db9833627be07b4119d0921cf1
src/pybind/mgr: Add nvmeof-top tool

Add src/pybind/mgr/dashboard/services/nvmeof_top_cli.py
which adds commands:
"ceph nvmeof top io <subsystem>"
"ceph nvmeof top cpu"

This file is moved from the original work in:
https://github.com/pcuzner/ceph-nvmeof-top

Fixes: https://tracker.ceph.com/issues/64578
Co-authored-by: Paul Cuzner <pcuzner@ibm.com>
Signed-off-by: Vallari Agrawal <vallari.agrawal@ibm.com>
(cherry picked from commit 23bb563ed8b3970af0c1824c19444163a5fb62d0)
src/ceph.in
src/pybind/mgr/dashboard/module.py
src/pybind/mgr/dashboard/services/nvmeof_client.py
src/pybind/mgr/dashboard/services/nvmeof_conf.py
src/pybind/mgr/dashboard/services/nvmeof_top_cli.py [new file with mode: 0644]
src/pybind/mgr/dashboard/tests/test_nvmeof_top_cli.py [new file with mode: 0644]