Before you start
Beyond the requirements, this mode needs:- Root access on the host. The probe loads eBPF programs and reads GPU state.
/sys/fs/bpfand/sys/kernel/tracingmounted.
Install the probe
1
Download the release
The probe and the CLI ship in one archive.
2
Check the download
OK. This confirms the archive arrived intact — it catches a corrupt or truncated transfer, not a tampered one.3
Extract and install
Configure and start it
The probe requires two settings: your API address and your API key. See the Quickstart.- Run it directly
Ctrl+C to stop.Verify it’s working
The socket should exist — that is what the CLI and the vLLM plugin connect to.Upgrade
Stop the probe, repeat the install steps with the new version, and start it again. If you have also installed the CLI, replace both from the same release — do not upgrade one on its own. Let any in-flight runs finish first — stopping the probe mid-run loses that run’s telemetry.Uninstall
Stop the probe, then remove the binary and its state:Troubleshooting
warpscaled: version 'GLIBC_2.32' not found
warpscaled: version 'GLIBC_2.32' not found
The host’s glibc is older than the version the probe is built against. Check with
ldd --version. Ubuntu 20.04, Debian 11, and RHEL 9 or newer all satisfy the 2.31 floor.warpscaled exits immediately with code 2
warpscaled exits immediately with code 2
--api-address and --api-token are both required. The error names the one that is missing.warpscaled starts but reports no GPUs
warpscaled starts but reports no GPUs
The probe cannot reach the NVIDIA driver. Confirm
nvidia-smi works as root on the same host, and that the driver is installed rather than only the CUDA toolkit.Failed to load eBPF programs
Failed to load eBPF programs
Confirm
/sys/fs/bpf and /sys/kernel/tracing are mounted and the kernel has BTF enabled (ls /sys/kernel/btf/vmlinux).Next steps
Install the CLI
Wrap training commands. The binary is in the archive you just downloaded.
Install the vLLM plugin
Report inference telemetry from your vLLM server.