5.02021-11-21T21:26:29ZTemplatesNVidia SensorsNVidia Sensors## Overview
This template integrates NVidia SMI for a single graphics card with Zabbix.
The template adds monitoring of:
* GPU Utilisation
* GPU Power Consumption
* GPU Memory (Used, Free, Total)
* GPU Temperature
* GPU Fan Speed
The following agent parameters can be used to add the metrics into Zabbix.
UserParameter=gpu.temp,nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader,nounits -i 0
UserParameter=gpu.memtotal,nvidia-smi --query-gpu=memory.total --format=csv,noheader,nounits -i 0
UserParameter=gpu.used,nvidia-smi --query-gpu=memory.used --format=csv,noheader,nounits -i 0
UserParameter=gpu.free,nvidia-smi --query-gpu=memory.free --format=csv,noheader,nounits -i 0
UserParameter=gpu.fanspeed,nvidia-smi --query-gpu=fan.speed --format=csv,noheader,nounits -i 0
UserParameter=gpu.utilisation,nvidia-smi --query-gpu=utilization.gpu --format=csv,noheader,nounits -i 0
UserParameter=gpu.power,nvidia-smi --query-gpu=power.draw --format=csv,noheader,nounits -i 0
## Author
Richard Kavanagh
TemplatesNvidia- GPU Fan Speedgpu.fanspeed30FLOAT%Nvidia
- GPU Free Memorygpu.free30FLOATBNvidiaMULTIPLIER1048576
- GPU Total Memorygpu.memtotal30FLOATBNvidiaMULTIPLIER1048576
- GPU Powergpu.power30FLOATWNvidia
- GPU Temperaturegpu.temp30FLOATCNvidia{prev(0)}>95GPU Temperature over 95c {HOSTNAME}AVERAGE
- GPU Used Memorygpu.used30FLOATBNvidiaMULTIPLIER1048576
- GPU Utilisationgpu.utilisation30FLOAT%Nvidia
GPU MemoryC80000- NVidia Sensorsgpu.free
100C800- NVidia Sensorsgpu.memtotal
20000C8- NVidia Sensorsgpu.used
GPU PowerC80000- NVidia Sensorsgpu.power
GPU TemperatureC80000- NVidia Sensorsgpu.temp
10000EERIGHT- NVidia Sensorsgpu.fanspeed
GPU UtilisationC80000- NVidia Sensorsgpu.utilisation
133FF33RIGHT- NVidia Sensorsgpu.power