Skip to main content
All metric names and attributes follow the OpenTelemetry semantic conventions for hardware and system metrics.

GPU Hardware Telemetry

Collected for each detected GPU on Linux. Availability depends on vendor and GPU model.

Metrics

* Intel fan speed requires Linux kernel 6.16+. Intel graphics clock requires the Xe driver.

Attributes

All GPU metrics carry these base attributes: Additional per-metric attributes:

System Metrics

Collected on all platforms (Linux, macOS, Windows) via gopsutil. Follows the OTel semantic conventions for system metrics.
system.memory.state values cached and buffers are only reported on Linux. Loopback interfaces (lo, lo0) are excluded from network metrics.

Process Metrics

Self-monitoring of the collector process. Follows the OTel semantic conventions for process metrics.

eBPF CUDA Metrics (opt-in)

Enable with OTEL_GPU_EBPF_ENABLED=true. Requires Linux, CAP_BPF + CAP_PERFMON (or root), and an NVIDIA CUDA runtime (libcudart.so). Attaches uprobes to cudaLaunchKernel, cudaMalloc, and cudaMemcpy.