Requirements
Review the system, platform, and permission requirements needed to run OBI for Splunk Observability Cloud.
System requirements
OBI requires the following to run:
- Linux kernel version 5.8 or later, or 4.18 for Red Hat Enterprise Linux.
- An x86_64 or arm64 processor.
- Runtime support for eBPF (available in most modern Linux distributions).
- Administrative privileges (root access) or a minimal set of Linux capabilities. For details about required privileges, see the OBI requirements in OpenTelemetry documentation.
Compatibility
OBI is tested with the following Linux distributions:
| Distribution | Supported versions |
|---|---|
| Ubuntu | 20.04 LTS, 21.04, 22.04 LTS, 23.04 |
| CentOS | 7, 8, 9 |
| AlmaLinux | 8, 9 |
| Rocky Linux | 8, 9 |
| Red Hat Enterprise Linux (RHEL) | 8, 9 |
| Debian | 11, 12 |
| openSUSE Leap | 15.3, 15.4 |
| SUSE Linux Enterprise Server (SLES) | 15 SP4 |
Language-specific requirements
To instrument Go programs, compile your application with at least Go 1.17. OBI supports Go applications built with a major Go version no earlier than three versions behind the current stable major release.
Additional resources
For general background on eBPF requirements and platform support in OpenTelemetry, see the official OpenTelemetry OBI documentation.