Docs » Supported integrations in Splunk Observability Cloud » Instrument back-end applications to send spans to Splunk APM » Instrument Ruby applications for Splunk Observability Cloud (OpenTelemetry) » Instrument Ruby applications for Splunk Observability Cloud

Instrument Ruby applications for Splunk Observability Cloud 🔗

Caution

The Splunk Distribution for OpenTelemetry Ruby has been deprecated since March 15, 2024, and it will reach end of support on March 15, 2025. To migrate from the Splunk Ruby agent to the OpenTelemetry instrumentation for Ruby, see Migrate from the Splunk Ruby agent to the OpenTelemetry instrumentation for Ruby.

The Splunk Distribution of OpenTelemetry Ruby provides a Ruby agent that automatically adds APM instrumentation to your Ruby application. The instrumentation captures distributed traces and sends them to Splunk Observability Cloud.

To instrument your Ruby application, follow these steps:

  1. Check compatibility and requirements. See OpenTelemetry Ruby compatibility and requirements.

  2. Instrument your Ruby application. See Instrument your Ruby application for Splunk Observability Cloud.

  3. Configure your instrumentation. See Configure the Ruby agent.

For more information, see About the Splunk Distribution of OpenTelemetry Ruby.

Note

The SignalFx Ruby tracing library has reached end of support. To migrate to the Splunk Distribution of OpenTelemetry Ruby, see Migrate from the SignalFx Tracing Library for Ruby.