GPUやプロセスごとの状態を表示するNVIDIA GPU向け対話型ターミナルモニター。CLIでのデバイス選択とPython APIも備える。
psalias2006/gpu-hot
NVIDIA GPUをリアルタイムで監視できるセルフホスト型Webダッシュボード。ハブモードで複数マシンをまとめて監視できます。
- スター
- 1,640
- フォーク
- 85
- 未解決の Issue
- 8
- 最終コミット
- 2 か月前
これは何?
GPU Hotは、NVIDIA GPUのメトリクスをリアルタイムで確認できるWebダッシュボードです。Dockerコンテナとして動作し、NVML経由でGPUデータを取得します。古いGPUではnvidia-smiにフォールバックし、ポート1312でダッシュボードを公開するため、ブラウザからアクセスできます。
ダッシュボードには、GPUごとの使用率、温度、メモリ、消費電力、ファン速度、クロック速度、PCIe情報、P-State、スロットリング状態、エンコーダー/デコーダーのセッションに加え、GPUプロセスの名前とPID、ホストのCPUとRAMが表示されます。使用率、温度、電力、クロックの推移を示す履歴グラフも利用できます。
クラスターでは、GPUを搭載しないハブインスタンスを使って、NODE_URLSに登録した複数のGPUノードの情報を集約できます。また、JSONおよびWebSocketのエンドポイントを公開しているため、ほかのツールからメトリクスを利用できます。
主な機能
- 011秒未満の間隔で更新されるリアルタイムGPUメトリクス
- 02複数GPUを自動検出
- 03PIDとメモリ使用量を表示するプロセス監視
- 04使用率、温度、電力、クロックの履歴グラフ
- 05複数のGPUノードを集約するハブモード
ユースケース
- ローカルのGPUワークステーション1台で使用率と温度を確認する
- 小規模なGPUサーバークラスターを1つのハブダッシュボードから監視する
- 学習や推論中にGPUメモリを使用しているプロセスを確認する
クイックスタート
- 1
Docker と NVIDIA Container Toolkit がインストールされていることを確認します
- 2
Docker を使って、1 台のマシンで GPU Hot を実行します
docker run -d --gpus all -p 1312:1312 ghcr.io/psalias2006/gpu-hot:latest - 3
ブラウザーでダッシュボードを開きます
使う前に知っておきたいこと
- NVIDIA GPU と NVIDIA Container Toolkit が必要なため、他社製 GPU では動作しません。
- プロセス名を取得するには、コンテナーをホストの PID にアクセスできる状態で実行する必要があります。これにより、ホストのプロセス情報が公開されます。
トピック
よくある質問
- gpu-hot とは?
- NVIDIA GPUをリアルタイムで監視できるセルフホスト型Webダッシュボード。ハブモードで複数マシンをまとめて監視できます。 GPU Hotは、NVIDIA GPUのメトリクスをリアルタイムで確認できるWebダッシュボードです。Dockerコンテナとして動作し、NVML経由でGPUデータを取得します。古いGPUではnvidia-smiにフォールバックし、ポート1312でダッシュボードを公開するため、ブラウザからアクセスできます。
- gpu-hot は無料で使えますか?ライセンスは?
- gpu-hot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gpu-hot は今もメンテナンスされていますか?
- 半年以内に更新あり。gpu-hot の最終コミットは 2026年8月25日 です。
- gpu-hot は何に使えますか?
- ローカルのGPUワークステーション1台で使用率と温度を確認する 小規模なGPUサーバークラスターを1つのハブダッシュボードから監視する 学習や推論中にGPUメモリを使用しているプロセスを確認する
- gpu-hot のインストール方法は?
- Docker と NVIDIA Container Toolkit がインストールされていることを確認します Docker を使って、1 台のマシンで GPU Hot を実行します: docker run -d --gpus all -p 1312:1312 ghcr.io/psalias2006/gpu-hot:latest ブラウザーでダッシュボードを開きます
- gpu-hot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/psalias2006/gpu-hot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
SSH経由で自分のサーバーにアプリ、データベース、ワンクリックサービスをデプロイできるセルフホスト型プラットフォーム。Heroku、Netlify、Vercelの代替として利用できます。
コードホスティング、CI/CDパイプライン、Gitspaces開発環境、アーティファクトレジストリを統合した、セルフホスト可能なオープンソース開発者向けプラットフォーム。
Vercel、Netlify、Herokuに代わる、VPS上でアプリやデータベースをデプロイできるセルフホスト型PaaS。
git pushで自分のサーバーにWebアプリをデプロイ・管理できる、Dockerを利用したセルフホスト型の小さなHeroku。
イメージやHelm chartの保存・署名・スキャンに対応し、RBACとレプリケーションを備えたオープンソースのクラウドネイティブなコンテナレジストリです。