mirror of
https://github.com/XuehaiPan/nvitop.git
synced 2026-10-23 08:07:34 -06:00
[PR #218] [MERGED] feat(examples/monitor-web): add minimal HTTP(S) GPU dashboard #220
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#220
Loading…
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?
📋 Pull Request Information
Original PR: https://github.com/XuehaiPan/nvitop/pull/218
Author: @XuehaiPan
Created: 5/20/2026
Status: ✅ Merged
Merged: 5/25/2026
Merged by: @XuehaiPan
Base:
main← Head:feat/examples-monitor-web📝 Commits (10+)
7b53aaffeat(examples/monitor-web): add minimal stdlib HTTP(S) GPU dashboard5c66a9afix(examples/monitor-web): emit strict JSON by mapping NaN/Inf to null0c75444fix(examples/monitor-web): drop progress bar for temperature91dc7a1feat(examples/monitor-web): add memory bandwidth utilization bar981ed58style(examples/monitor-web): renameMem BWtoGMBWandMemorytoGMEM2e0aa96feat(examples/monitor-web): refine dashboard metricsf382679feat(examples/monitor-web): add host history chartf090f92fix(examples/monitor-web): correct host memory legend units997b6b4feat(examples/monitor-web): add gpu history charts38c58cdstyle(examples/monitor-web): lengthen gpu card bars📊 Changes
13 files changed (+2577 additions, -12 deletions)
View changed files
📝
.editorconfig(+3 -0)📝
.pre-commit-config.yaml(+1 -1)📝
CHANGELOG.md(+1 -1)📝
README.md(+8 -0)📝
docs/source/spelling_wordlist.txt(+16 -0)📝
examples/README.md(+1 -0)➕
examples/monitor-web/README.md(+144 -0)➕
examples/monitor-web/monitor_web.html(+1474 -0)➕
examples/monitor-web/monitor_web.py(+913 -0)📝
nvitop-exporter/nvitop_exporter/cli.py(+5 -3)📝
nvitop-exporter/nvitop_exporter/utils.py(+7 -6)📝
nvitop/api/collector.py(+2 -0)📝
nvitop/cli.py(+2 -1)📄 Description
Issue Type
Motivation and Context
Resolves #167
Images / Videos
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.