mirror of
https://github.com/XuehaiPan/nvitop.git
synced 2026-05-15 14:15:55 -06:00
[GH-ISSUE #174] [Feature Request] PCIE transmission speed #109
Labels
No labels
api
bug
bug
cli / tui
dependencies
documentation
documentation
documentation
duplicate
enhancement
exporter
invalid
pull-request
pynvml
question
question
upstream
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/nvitop#109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @OutisLi on GitHub (Jul 30, 2025).
Original GitHub issue: https://github.com/XuehaiPan/nvitop/issues/174
Originally assigned to: @XuehaiPan on GitHub.
Required prerequisites
Motivation
Can nvitop show pcie versions and Tx/Rx speed like nvtop, which is quite necessary for memory monitoring?
Solution
No response
Alternatives
No response
Additional context
No response
@XuehaiPan commented on GitHub (Jul 30, 2025):
Hi @OutisLi, you can try
nvitop-exporterwith:It provides TX/RX throughput for PCIe and NVLink.
@OutisLi commented on GitHub (Jul 30, 2025):
emmm,I do not have docker
@XuehaiPan commented on GitHub (Jul 30, 2025):
You can set up your Grafana and Prometheus services manually without docker.
For example:
@OutisLi commented on GitHub (Jul 30, 2025):
thanks, I'll look into this, since I just installed via
pixi global install nvitop@XuehaiPan commented on GitHub (Jul 30, 2025):
BTW, you can monitor the per-process memory bandwidth utilization via
%GMBW.@OutisLi commented on GitHub (Jul 30, 2025):
So I need to install grafana and prometheus to use this function? I cannot just install nvitop through pixi to use?
@XuehaiPan commented on GitHub (Jul 30, 2025):
No. You don't need Grafana or Prometheus.
@OutisLi commented on GitHub (Jul 30, 2025):
Then I installed nvitop-exporter, and run it using
nvitop-exporter --bind-address 0.0.0.0 --port 5050. I configured a port redirecting to my laptop. There is just some texts on http://localhost:5050/metrics.Can the Tx/Rx be shown in nvitop by just calling nvitop?
@XuehaiPan commented on GitHub (Jul 30, 2025):
You need to setup Grafana: https://github.com/XuehaiPan/nvitop/tree/main/nvitop-exporter#grafana-dashboard
@OutisLi commented on GitHub (Jul 30, 2025):
Thanks, but this is too complicated than just running nvitop or nvtop in ssh terminal considering that I need to configure port redirecting for the server (some may even need VPN). I'll probably turn to nvtop instead.