/cuda-collectd

Collect statistics on CUDA devices with collectd

Primary LanguagePython

cuda-collectd

cuda-collectd is a collectd-python plugin for pushing statistics from the nvidia-smi utility to collectd.

This project is forked from bgamari/cuda-collectdand changed to comply with my configuration and needs.

installation

While this is somewhat environment specific, based on the configuration in 10-cuda-collectd.conf, the module files should be located inside /etc/collectd.d,

$ cp cuda_collectd.py /etc/collectd.d/

Use puppet to create module files or manually create one,

$ vim 10-cuda-collectd.conf

<LoadPlugin python>		
   Globals true		
</LoadPlugin>		
	
<Plugin python>		
    ModulePath "/etc/collectd.d"		
    Interactive False		
    Import "cuda_collectd"		
</Plugin>