NVMT Pro - Console de gestion Hardware à distance
NVMT Pro est un écosystème haute performance de gestion et de monitoring des GPU NVIDIA ainsi que des CPU, conçu pour des infrastructures matérielles à l’échelle industrielle. Développé en Rust, il combine une interaction bas niveau avec le matériel et un tableau de bord web moderne, offrant une télémétrie en temps réel ainsi qu’une orchestration à distance.
Fonctionnalités principales
Télémétrie en temps réel
Visualisation instantanée des fréquences GPU, de la consommation électrique, des métriques thermiques et des détails du VBIOS.
Contrôle matériel
Interface directe pour ajuster les offsets du core/mémoire, les limites de puissance (power limits) et le contrôle manuel des ventilateurs.
Passerelle SSH intégrée
Terminal natif haute performance (xterm.js) directement intégré au dashboard pour un accès shell distant immédiat.
Architecture multi-nœuds
Orchestrez et surveillez des clusters entiers depuis une interface unique et centralisée.
Intégration Linux Screen
Surveillance en direct et interaction avec les sessions screen exécutées en arrière-plan.
Orchestration de scripts
Interface puissante d’exécution par lots avec une bibliothèque de scripts pour automatiser le déploiement et la gestion.
Interface industrielle premium
Design moderne en mode sombre avec effet glassmorphism, typographie JetBrains Mono et mises à jour à haute fréquence.
Déplôiement a distance
Déploiement à distance et en masse de l'agent de gestion. Chaque agent contient l'intégralité du programme et peux devenir la console principale.
Stack technologique
- Backend : Rust (
Axum,ssh-rs,nvml-wrapper,tokio) - Frontend : JavaScript vanilla, Tailwind CSS, Lucide Icons,
xterm.js
Performance
Des boucles de rendu optimisées et un streaming de données efficace via WebSocket garantissent une expérience fluide, même avec une fréquence élevée de métriques.
