Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Latest commit 6e4a110 Md Ali Ahsan Rana * Update nvidia gpu plugin documentation.


NVIDIA GPU monitoring plugin for gmond

Installation instructions:
* First install the Python Bindings for the NVIDIA Management Library:
  $ cd nvidia-ml-py-*
  $ sudo python install
  For the latest bindings see: 
  You can do a site install or place it in {libdir}/ganglia/python_modules
* Copy python_modules/ to {libdir}/ganglia/python_modules
* Copy conf.d/nvidia.pyconf to /etc/ganglia/conf.d
* Copy graph.d/* to {ganglia_webroot}/graph.d/
* A demo of what the GPU graphs look like is available here:

By default all metrics that the management library could detect for your GPU
are collected.  For more information on what metrics are supported on what
models, please refer to NVML documentation.

The following metrics have been implemented:
* gpu_num
* gpu_driver
* gpu_type
* gpu_uuid
* gpu_pci_id
* gpu_mem_total
* gpu_graphics_speed
* gpu_sm_speed
* gpu_mem_speed
* gpu_max_graphics_speed
* gpu_max_sm_speed
* gpu_max_mem_speed
* gpu_temp
* gpu_util
* gpu_mem_util
* gpu_mem_used
* gpu_fan
* gpu_power_usage
* gpu_perf_state
* gpu_ecc_mode

Version 2:

The following metrics have been implemented:
* gpu_max_graphics_speed
* gpu_max_sm_speed
* gpu_max_mem_speed
* gpu_serial
* gpu_power_man_mode
* gpu_power_man_limit

Version 3:

The following metrics have been implemented:
* gpu_ecc_db_error
* gpu_ecc_sb_error’
* gpu_power_violation_report
* gpu_encoder_util
* gpu_decoder_util
* gpu_bar1_memory
* gpu_shutdown_temp
* gpu_slowdown_temp

Something went wrong with that request. Please try again.