eBay / nvidiagpubeat

nvidiagpubeat is an elastic beat that uses NVIDIA System Management Interface (nvidia-smi) to monitor NVIDIA GPU devices and can ingest metrics into Elastic search cluster, with support for both 6.x and 7.x versions of beats. nvidia-smi is a command line utility, based on top of the NVIDIA Management Library (NVML), intended to aid in the management and monitoring of NVIDIA GPU devices.
https://github.com/eBay/nvidiagpubeat
Apache License 2.0
54 stars 22 forks source link

nvidiagpubeat compatible with Beats7.3 #22

Closed deepujain closed 4 years ago

deepujain commented 4 years ago

Beats 7.x made a breaking change for instantiation of nvidiagpubeat.

var RootCmd = cmd.GenRootCmd("nvidiagpubeat", "", beater.New) results in compile error with beats 7.x var RootCmd = cmd.GenRootCmdWithSettings(beater.New, instance.Settings{Name: "nvidiagpubeat"}) is the new way of instantiation.