Pas indispensable, mais si vous souhaitez avoir qq infos sur le réseau et le GPU (et notamment un potentiel bridage) visibles dans l' "instance log", vous pouvez ajouter au début du texte dans la zone "Bash commands that are invoked whenever your instance starts, see FAQ/Docs for details."
Exemple de résultat (sur une instance avec un GPU bridé) :
Edit du 29/03:
Alternativement (donc en remplacement du code mis plus haut) , vous pouvez utiliser ce script (ajouter au début du texte dans la zone "Bash commands that are invoked whenever your instance starts, see FAQ/Docs for details."
qui va lancer cette surveillance en tâche de fond (plutot qu'une fois au lancement) et afficher dans l'"instance log" de votre instance :
- les infos GPU, toutes les 30mn
- les résultats du speedtest, toutes les 12h (vu que ça peut consommer pas mal de réseau, selon votre bande passante, c'est pour éviter que la facture "internet" de l'instance explose
)
exemple des 2 types d'info, récupéré de l'instance log :
Code :
SPEED_TEST=$(cat <<EOF
==========================================
NETWORK PERFORMANCE REPORT
$(date)
==========================================
$(curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python3 -W ignore - --simple)
==========================================
EOF
)
echo "$SPEED_TEST"
GPU_REPORT=$(cat <<EOF
==========================================
GPU POWER & THERMAL REPORT
$(date)
==========================================
$(nvidia-smi --query-gpu=index,name,power.draw,power.limit,power.default_limit,temperature.gpu --format=csv,noheader,nounits | awk -F', ' '{print "GPU " $1 " (" $2 "): " $3 "W / Limit " $4 "W (Default " $5 "W) - Temp: " $6 "°C"}')
==========================================
EOF
)
echo "$GPU_REPORT"Exemple de résultat (sur une instance avec un GPU bridé) :
Code :
==========================================
NETWORK PERFORMANCE REPORT
Fri Mar 27 19:51:41 UTC 2026
==========================================
Ping: 30.493 ms
Download: 239.35 Mbit/s
Upload: 321.60 Mbit/s
==========================================
==========================================
GPU POWER & THERMAL REPORT
Fri Mar 27 19:51:59 UTC 2026
==========================================
GPU 0 (NVIDIA GeForce RTX 3080): 110.65W / Limit 100.00W (Default 320.00W) - Temp: 38°C
==========================================Edit du 29/03:
Alternativement (donc en remplacement du code mis plus haut) , vous pouvez utiliser ce script (ajouter au début du texte dans la zone "Bash commands that are invoked whenever your instance starts, see FAQ/Docs for details."
Code :
curl https://raw.githubusercontent.com/JWhyFR/fah-v8/main/fah-monitoring.sh -o fah-monitoring.sh && chmod +x fah-monitoring.sh
nohup ./fah-monitoring.sh >fah-monitoring.log 2>&1 &
(tail -f /workspace/fah-monitoring.log > /proc/1/fd/1 2>&1) &- les infos GPU, toutes les 30mn
- les résultats du speedtest, toutes les 12h (vu que ça peut consommer pas mal de réseau, selon votre bande passante, c'est pour éviter que la facture "internet" de l'instance explose
)exemple des 2 types d'info, récupéré de l'instance log :
Code :
============================================
Sun Mar 29 07:22:18 UTC 2026
--------------------------------------------
GPU POWER & THERMAL REPORT (30m)
--------------------------------------------
GPU 0 (NVIDIA GeForce RTX 3060 Ti): 192.84W / Limit 200.00W (Default 200.00W) - Temp: 90°C
--------------------------------------------
NETWORK PERFORMANCE REPORT (12h)
--------------------------------------------
Ping: 33.418 ms
Download: 242.51 Mbit/s
Upload: 176.24 Mbit/s
============================================
============================================
Sun Mar 29 07:52:38 UTC 2026
--------------------------------------------
GPU POWER & THERMAL REPORT (30m)
--------------------------------------------
GPU 0 (NVIDIA GeForce RTX 3060 Ti): 196.68W / Limit 200.00W (Default 200.00W) - Temp: 86°C
============================================
