niklasfrick / spark-dashboard
Real-time hardware and LLM inference monitoring — GPU, CPU, memory, and vLLM metrics streamed to a dashboard.
Why this job: says: llm inference; topics: vllm

What it does
- GPU utilization, temperature, power draw, clock frequencies, fan speed, PCIe throughput
- GPU event detection. thermal throttling, hardware slowdown, power brake
- CPU aggregate and per-core utilization with heatmap
- Memory breakdown. CPU RAM and GPU VRAM separately on discrete-GPU hosts,
- Disk and network I/O throughput
Get started
cargo install spark-dashboard
sudo ~/.cargo/bin/spark-dashboard service install
systemctl status spark-dashboard You need: Local machine (macOS or Linux): Node.js 20+, npm, rsync, ssh; Remote host: Linux + NVIDIA drivers, Rust 1.95+, SSH access with key-based auth (no password prompts); Optional: brew install fswatch for instant file-change detection (the
- Maintenance
- Active
- Last commit 25 days ago
- Stars
- 142
- +2 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest tag
- spark-dashboard-v0.16.0
- Released 25 days ago
- Built with
- TypeScript
- 61% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 91% closed
- 4 still open
- Pull requests
- 94 merged
- 6 waiting
- Releases
- 15
- 15 in the last year
- Contributing guide (opens in new tab)
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| SemiAnalysisAI / InferenceX | 2,016 | today | Apache-2.0 | No downloads |
| Avarok-Cybersecurity / atlas | 715 | 48 days ago | AGPL-3.0 | No downloads |
| T-Crypt / berth | 291 | 2 days ago | Apache-2.0 | Windows, Linux |
More: languages, topics and project record
Languages
- TypeScript 61%
- Rust 36%
- Shell 2%
- CSS <1%
Topics
- dashboard
- dgx
- metrics
- nvidia
- observability
- spark
- vllm
- ai
- ai-monitoring
- gpu
- gpu-monitoring
- llm
Project record
- JobLocal LLMs
- StatusListed
- Commits271
- Forks32
- Watching4
- Stars in 28 days+10
- CreatedApr 20, 2026
- First seen by usNov 7, 2026
- CheckedNov 10, 2026
