# Analyse temps réel d'une nividia

**URL:** <https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722>\
**Category:** Support Debian\
**Created:** [Mars 19, 2024, 4:27 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722 "2024-03-19T16:27:14Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mars 19, 2024, 4:27 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/1 "2024-03-19T16:27:14Z")

</div>

salut  
j’aimerais suivre les performances de ma nvidia en temps réel  
un programme existe-t-il?

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 19, 2024, 4:32 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/2 "2024-03-19T16:32:18Z")

</div>

`watch gpustat`  
Si tu veux rester devant ton écran. Peut être avec `netdata` en ajoutant de la configuration. Sinon il te faut une supervision.

> **[Nvidia GPU | Learn Netdata](https://learn.netdata.cloud/docs/collecting-metrics/hardware-devices-and-sensors/nvidia-gpu)**
>
> Plugin: go.d.plugin

De facto: `nvidia-smi`

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mars 19, 2024, 4:43 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/3 "2024-03-19T16:43:44Z")

</div>

merci beaucoup  
pour l’instant j’ai lancé un gpustat vers un ficihier que je tail -f

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 19, 2024, 5:18 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/4 "2024-03-19T17:18:09Z")

</div>

Avec netdata il y a moyend e faire des truc.  
une fois netdata installé il suffit de changer dans fichier `/usr/lib/netdata/python.d/nvidia_smi.chart.py` la ligne:

```auto
#disabled_by_default = True
disabled_by_default = False

```

Normalement on devrait pouvoir utiliser le ficheir netdata.conf, mais difficile d’en connaitre toute la syntaxe pour activer les modules avec les bon paramètres.  
mais j’obtiens:

 ![image](https://www.debian-fr.org/uploads/default/original/2X/c/ca5a423320618f7a831d3c2fdb577bb6edf289ea.png)

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mars 20, 2024, 11:45 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/5 "2024-03-20T23:45:22Z")

</div>

pour résumer pour ceux qui passeront ici:

solution 1 :  
apt-get install gpustat  
watch gpustat -a

solution 2:  
apt-get install netdata nvidia-smi  
[http://127.0.0.1:19999/](http://127.0.0.1:19999/)

PS : je n’ai pas trouvé le GPU dans netdata

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 22, 2024, 9:12 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/6 "2024-03-22T09:12:11Z")

</div>

Il faut que tu actives le module dans le fichier python.  
j’ai aussi modifié le fichier `/usr/lib/netdata/conf.d/python.d/nvidia_smi.conf` avec:

```auto
update_every: 1
autodetection_retry: 0
job_name:
    name: NVIDIA # the JOB's name as it will appear at the
                            # dashboard (by default is the job_name)
                            # JOBs sharing a name are mutually exclusive
    update_every: 1 # the JOB's data collection frequency
    priority: 60000 # the JOB's order on the dashboard
    penalty: yes # the JOB's penalty
    autodetection_retry: 0 # the JOB's re-check interval in seconds

```

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Mars 22, 2024, 6:13 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/7 "2024-03-22T18:13:06Z")

</div>

un petit démarrage avec tes confs et ça marche 🙂  
en négatif, netdata utilise des scripts externes (

github, [my-netdate.io](http://my-netdate.io), [prismic.io](http://prismic.io) )  
j’ai rajouté à /etc/hosts

> ```
> 127.0.0.1 cloudfront.net
> 127.0.0.1 github.com
> 127.0.0.1 my-netdata.io
> 127.0.0.1 prismic.io
> 
> ```

ça semble encore marcher

et  
touch /etc/netdata/.opt-out-from-anonymous-statistics  
( d’après [Anonymous telemetry events | Netdata Agent | Learn Netdata](https://learn.netdata.cloud/docs/netdata-agent/configuration/anonymous-telemetry-events#opt-out) )

il faudrait aussi faire ça :

> Pass the option `--disable-telemetry` to any of the installer scripts in the [installation docs](https://learn.netdata.cloud/docs/netdata-agent/installation).

---

<div class="post-metadata">

**Author:** ![Zargos](https://www.debian-fr.org/user_avatar/www.debian-fr.org/zargos/32/10889_2.png) [@Zargos](https://www.debian-fr.org/u/Zargos)\
**Post date:** [Mars 22, 2024, 6:26 UTC](https://www.debian-fr.org/t/analyse-temps-reel-dune-nividia/89722/8 "2024-03-22T18:26:06Z")

</div>

A rtegarder effectivement 🙂 Je jketterais un oeil sur ce que font réellement ces scripts. IL est possible qu’ils ne servent en réalité que pour la partie cloud qui peut être desactivée.
