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.yml: line 60: output.elasticsearch:: command not found ./nvidiagpubeat.yml: line 62: hosts:: command not found #35

Open Nagabhairavanitish opened 3 years ago

Nagabhairavanitish commented 3 years ago

I am trying to run nvidiagpubeat.yml -e -d "*" -E seccomp.enabled=false and i am ending up with this error.

here are the steps I followed.

command used make setup output: make copy-vendor make[1]: Entering directory '/etc/nvidiatest/src/github.com/ebay/nvidiagpubeat' mkdir -p vendor/github.com/elastic/ cp -R /etc/nvidiatest/src/github.com/elastic/beats vendor/github.com/elastic/ rm -rf vendor/github.com/elastic/beats/.git make[1]: Leaving directory '/etc/nvidiatest/src/github.com/ebay/nvidiagpubeat'

then I performed command : make

root@gpu-1:/etc/nvidiatest/src/github.com/ebay/nvidiagpubeat# make go build -i -ldflags "-X github.com/elastic/beats/libbeat/version.buildTime=2021-04-06T11:14:08Z -X github.com/elastic/beats/libbeat/version.commit=6d7c14c2ed0a764d9f11f797eca49882eadc8fc1" vendor/github.com/elastic/beats/libbeat/processors/timestamp/timestamp.go:24:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/4d63.com/tz vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go:24:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/github.com/ericchiang/k8s vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go:25:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/github.com/ericchiang/k8s/apis/apps/v1beta1 vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go:26:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/github.com/ericchiang/k8s/apis/core/v1 vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go:27:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/github.com/ericchiang/k8s/apis/extensions/v1beta1 vendor/github.com/elastic/beats/libbeat/common/kubernetes/types.go:28:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/github.com/ericchiang/k8s/apis/meta/v1 vendor/github.com/elastic/beats/libbeat/common/kubernetes/util.go:29:2: cannot find package "." in: /etc/nvidiatest/src/github.com/ebay/nvidiagpubeat/vendor/github.com/ghodss/yaml vendor/github.com/elastic/beats/libbeat/scripts/Makefile:107: recipe for target 'libbeat' failed make: *** [libbeat] Error 1

Nagabhairavanitish commented 3 years ago

when I try to run nvidiagpubeat.yml -e -d "*" -E seccomp.enabled=false and i am ending up with this error.

error: root@gpu-1:/etc/nvidiatest/src/github.com/ebay/nvidiagpubeat# nvidiagpubeat.yml -e -d "*" -E seccomp.enabled=false ./nvidiagpubeat.yml: line 25: nvidiagpubeat:: command not found ./nvidiagpubeat.yml: line 27: period:: command not found ./nvidiagpubeat.yml: line 32: query:: command not found ./nvidiagpubeat.yml: line 35: env:: command not found ./nvidiagpubeat.yml: line 60: output.elasticsearch:: command not found ./nvidiagpubeat.yml: line 62: hosts:: command not found ./nvidiagpubeat.yml: line 64: protocol:: command not found ./nvidiagpubeat.yml: line 65: username:: command not found ./nvidiagpubeat.yml: line 66: password:: command not found ./nvidiagpubeat.yml: line 68: setup.kibana:: command not found ./nvidiagpubeat.yml: line 70: host:: command not found ./nvidiagpubeat.yml: line 71: protocol:: command not found ./nvidiagpubeat.yml: line 72: username:: command not found ./nvidiagpubeat.yml: line 73: password:: command not found

deepujain commented 2 years ago

Ack