All Projects → RichardKav → zabbix-nvidia-smi-integration

RichardKav / zabbix-nvidia-smi-integration

Licence: Apache-2.0 license
The Zabbix template for monitoring Nvidia graphics cards.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to zabbix-nvidia-smi-integration

nvidia gpu exporter
Nvidia GPU exporter for prometheus using nvidia-smi binary
Stars: ✭ 85 (+286.36%)
Mutual labels:  nvidia, nvidia-smi, nvidia-gpu
gpustats
Statistics on GPUs
Stars: ✭ 21 (-4.55%)
Mutual labels:  nvidia, nvidia-gpu
docker-nvidia-glx-desktop
MATE Desktop container designed for Kubernetes supporting OpenGL GLX and Vulkan for NVIDIA GPUs with WebRTC and HTML5, providing an open source remote cloud graphics or game streaming platform. Spawns its own fully isolated X Server instead of using the host X server, therefore not requiring /tmp/.X11-unix host sockets or host configuration.
Stars: ✭ 47 (+113.64%)
Mutual labels:  nvidia, nvidia-gpu
MM.Hash
Profit Switching Miner For HiveOS/Linux- OLD VERSION: Project Moved To SWARM! https://github.com/MaynardMiner/SWARM
Stars: ✭ 17 (-22.73%)
Mutual labels:  nvidia, nvidia-gpu
rabe-zabbix
Collection of various Zabbix templates and helper scripts created or used by Radio Bern RaBe
Stars: ✭ 93 (+322.73%)
Mutual labels:  zabbix, zabbix-templates
cuda-smi
Simple utility to show nVidia GPU memory usage wrt. CUDA device IDs.
Stars: ✭ 36 (+63.64%)
Mutual labels:  nvidia, nvidia-gpu-memory
F1-demo
Real-time vehicle telematics analytics demo using OmniSci
Stars: ✭ 27 (+22.73%)
Mutual labels:  nvidia, nvidia-gpu
collection-of-zabbix-templates
一堆zabbix模板和笔记
Stars: ✭ 90 (+309.09%)
Mutual labels:  zabbix, zabbix-templates
faucon
NVIDIA Falcon Microprocessor Suite
Stars: ✭ 28 (+27.27%)
Mutual labels:  nvidia, nvidia-gpu
Zabbix-Extensions
Some plugins for using Zabbix
Stars: ✭ 15 (-31.82%)
Mutual labels:  zabbix, zabbix-templates
zabbix-edgemax-template
Zabbix template for Ubiquiti EdgeMAX devices, monitored with SNMPv2.
Stars: ✭ 18 (-18.18%)
Mutual labels:  zabbix, zabbix-templates
zabbix-templates
Zabbix templates
Stars: ✭ 104 (+372.73%)
Mutual labels:  zabbix, zabbix-templates
nvhtop
A tool for enriching the output of nvidia-smi forked from peci1/nvidia-htop.
Stars: ✭ 21 (-4.55%)
Mutual labels:  nvidia, nvidia-smi
mpu
A shim driver allows in-docker nvidia-smi showing correct process list without modify anything
Stars: ✭ 27 (+22.73%)
Mutual labels:  nvidia, nvidia-smi
cloudgamestream
A Powershell one-click solution to enable NVIDIA GeForce Experience GameStream on a cloud machine with a GRID supporting GPU.
Stars: ✭ 99 (+350%)
Mutual labels:  nvidia, nvidia-gpu
aws-virtual-gpu-device-plugin
AWS virtual gpu device plugin provides capability to use smaller virtual gpus for your machine learning inference workloads
Stars: ✭ 115 (+422.73%)
Mutual labels:  nvidia
zabbix-smartmontools
Disk SMART monitoring for Linux, FreeBSD and Windows. LLD, trapper.
Stars: ✭ 41 (+86.36%)
Mutual labels:  zabbix
GapFlyt
GapFlyt: Active Vision Based Minimalist Structure-less Gap Detection For Quadrotor Flight
Stars: ✭ 30 (+36.36%)
Mutual labels:  nvidia
lane detection
Lane detection for the Nvidia Jetson TX2 using OpenCV4Tegra
Stars: ✭ 15 (-31.82%)
Mutual labels:  nvidia
linux nvidia jetson
Allied Vision CSI-2 camera driver for NVIDIA Jetson Systems. Currently supporting Nano, TX2, AGX Xavier, and Xavier NX. Support for TX2 NX coming soon.
Stars: ✭ 68 (+209.09%)
Mutual labels:  nvidia

zabbix-nvidia-smi-integration

This repository has a Zabbix template for monitoring Nvidia graphics cards in particular the:

  • GPU Utilisation
  • GPU Power Consumption
  • GPU Memory (Used, Free, Total)
  • GPU Temperature
  • GPU Fan Speed

The information on how to configure the Zabbix agent is below. The template should be added to the server and Nvidia-SMI should be installed on the node that is to be monitored.

The following parameters need adding to the configuration file for the agent /etc/zabbix/zabbix_agentd.conf:

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

The following code was developed from https://gist.github.com/bhcopeland/b54d3c678a0cb6e87119 and further refined to avoid the need to directly parse output from nvidia smi with grep and cut.

Alongside the template monitorgraphics.sh is an alternative monitoring script that outputs nvidia-smi information to disk. This is not needed for the Zabbix template but it remains useful for monitoring NVidia GPUs.

It is possible to use this Zabbix template within a Docker container, please see the following repository for how this can be accomplished.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].