diff options
Diffstat (limited to 'src/go/collectors/go.d.plugin/modules/intelgpu/integrations/intel_gpu.md')
-rw-r--r-- | src/go/collectors/go.d.plugin/modules/intelgpu/integrations/intel_gpu.md | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/go/collectors/go.d.plugin/modules/intelgpu/integrations/intel_gpu.md b/src/go/collectors/go.d.plugin/modules/intelgpu/integrations/intel_gpu.md index 1dd049efdc..821f1f0c1f 100644 --- a/src/go/collectors/go.d.plugin/modules/intelgpu/integrations/intel_gpu.md +++ b/src/go/collectors/go.d.plugin/modules/intelgpu/integrations/intel_gpu.md @@ -100,6 +100,16 @@ There are no alerts configured by default for this integration. Install `intel-gpu-tools` using your distribution's package manager. +#### Add CAP_PERFMON to `intel_gpu_top` + +When running as a normal user CAP_PERFMON is required to access performance monitoring. +See [capabilities(7)](https://man7.org/linux/man-pages/man7/capabilities.7.html) and [setcap(8)](https://man7.org/linux/man-pages/man8/setcap.8.html). + +```bash +sudo setcap cap_perfmon=eip /usr/bin/intel_gpu_top +``` + + ### Configuration @@ -125,7 +135,7 @@ The following options can be defined globally: update_every. | Name | Description | Default | Required | |:----|:-----------|:-------|:--------:| | update_every | Data collection frequency. | 1 | no | -| binary_path | Path to the intel_gpu_top binary. If an absolute path is provided, the collector will use it directly; otherwise, it will search for the binary in directories specified in the PATH environment variable. | /usr/bin/intel_gpu_top | no | +| binary_path | Path to the `intel_gpu_top` binary. If an absolute path is provided, the collector will use it directly; otherwise, it will search for the binary in directories specified in the PATH environment variable. | /usr/bin/intel_gpu_top | yes | </details> |