GPU 및 프로세스별 상태를 보여주고 CLI 장치 선택기와 Python API를 제공하는 NVIDIA GPU용 대화형 터미널 모니터
psalias2006/gpu-hot
여러 머신을 허브 모드로 통합 모니터링할 수 있는 셀프 호스팅 웹 기반 NVIDIA GPU 실시간 대시보드입니다.
- 스타
- 1,640
- 포크
- 85
- 열린 이슈
- 8
- 마지막 커밋
- 2개월 전
어떤 프로젝트인가요?
GPU Hot은 NVIDIA GPU 지표를 실시간으로 확인할 수 있는 웹 대시보드입니다. Docker 컨테이너로 실행되며, NVML을 통해 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 워크스테이션 한 대의 사용률과 온도 확인
- 허브 대시보드 하나에서 소규모 GPU 서버 클러스터 모니터링
- 학습 또는 추론 중 GPU 메모리를 사용하는 프로세스 확인
빠른 시작
- 1
Docker와 NVIDIA Container Toolkit이 설치되어 있는지 확인하세요
- 2
Docker를 사용해 단일 머신에서 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 실시간 대시보드입니다. GPU Hot은 NVIDIA GPU 지표를 실시간으로 확인할 수 있는 웹 대시보드입니다. Docker 컨테이너로 실행되며, NVML을 통해 GPU 데이터를 읽고 구형 카드에서는 nvidia-smi를 대체 수단으로 사용합니다. 대시보드는 1312 포트에서 제공되므로 모든 브라우저에서 볼 수 있습니다.
- gpu-hot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- gpu-hot은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- gpu-hot은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. gpu-hot의 마지막 커밋은 2026년 8월 25일입니다.
- gpu-hot은(는) 어디에 사용할 수 있나요?
- 로컬 GPU 워크스테이션 한 대의 사용률과 온도 확인 허브 대시보드 하나에서 소규모 GPU 서버 클러스터 모니터링 학습 또는 추론 중 GPU 메모리를 사용하는 프로세스 확인
- gpu-hot는 어떻게 설치하나요?
- Docker와 NVIDIA Container Toolkit이 설치되어 있는지 확인하세요 Docker를 사용해 단일 머신에서 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 통계는 매일 갱신됩니다.
관련 프로젝트
코드 호스팅, CI/CD 파이프라인, Gitspaces 개발 환경, 아티팩트 레지스트리를 통합한 셀프 호스팅 가능한 오픈소스 개발자 플랫폼입니다.
Vercel, Netlify, Heroku의 대안으로 자체 VPS에서 앱과 데이터베이스를 배포하는 셀프 호스팅 PaaS입니다.
이미지와 Helm 차트를 저장·서명·스캔하고 RBAC와 복제를 지원하는 오픈소스 클라우드 네이티브 컨테이너 레지스트리입니다.
HTTP, ICMP, TCP, DNS 등으로 서비스를 모니터링하고 응답 조건을 평가해 알림을 보내는 셀프 호스팅 상태 대시보드입니다.
원격 설정, A/B 테스트, 단계적 출시를 지원하는 오픈소스 기능 플래그 플랫폼으로, Docker로 직접 호스팅하거나 클라우드 호스팅 방식으로 사용할 수 있습니다.