Skip to content

simonCatBot/systemMetricsPlus

Repository files navigation

System Metrics Plus

System Metrics Plus

Real-time system monitoring for Linux with ROCm GPU support

ROCm 7.2 License Platform


Features

  • CPU Monitoring — Usage, temperature, clock speed, per-core load
  • GPU Monitoring — AMD GPU metrics via ROCm (temperature, VRAM, power, clocks)
  • Memory — System RAM and swap usage
  • Network — Interface statistics and throughput
  • Disk — Storage usage across all mounted filesystems

GPU Support

Powered by AMD ROCm:

  • Temperature (Edge, Hotspot, Memory)
  • VRAM usage
  • GPU utilization
  • Power consumption
  • Clock frequencies
  • ECC error counts

Getting Started

Prerequisites

  • Node.js 18+
  • Linux with ROCm (for AMD GPU metrics)

Installation

npm install

Development

npm run dev

Open http://localhost:3000 to view the dashboard.

Build

npm run build

Production

npm start

Architecture

  • Frontend: Next.js 16 with React, Tailwind CSS
  • Backend: Next.js API routes with systeminformation + ROCm integration
  • GPU Detection: Automatic ROCm/ROCm-smi/amd-smi detection for AMD GPUs

Tech Stack

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors