Splunk Observability Cloud に Ruby アプリケーションをインストルメンテーションする

Ruby アプリケーションを自動的にインストルメンテーションし、スパンとメトリクスを Splunk Observability Cloud にエクスポートします。

注意: Splunk Distribution for OpenTelemetry Ruby は 2024 年 3 月 15 日以降非推奨となっており、2025 年 3 月 15 日にサポート終了となります。Splunk Ruby エージェントから Ruby の OpenTelemetry インストルメンテーションに移行するには、「Migrate from the Splunk Ruby agent to the OpenTelemetry instrumentation for Ruby」を参照してください。

Splunk Distribution of OpenTelemetry Ruby は、APM インストルメンテーションを Ruby アプリケーションに自動的に追加する Ruby エージェントを提供します。インストルメンテーションで分散トレースをキャプチャし、Splunk Observability Cloud に送信します。

Rubyアプリケーションをインストルメンテーションするには、以下の手順に従ってください:

  1. 互換性と必要条件をチェックします。「OpenTelemetry Ruby の互換性と要件」を参照してください。

  2. Ruby アプリケーションをインストルメンテーションします。「Splunk Observability Cloud に Ruby アプリケーションをインストルメンテーションする」を参照してください。

  3. インストルメンテーションを設定します。「Configure the Ruby agent」を参照してください。

詳細については、「About the Splunk Distribution of OpenTelemetry Ruby」を参照してください。

注: SignalFx Ruby トレースライブラリのサポートは終了しました。Splunk Distribution of OpenTelemetry Ruby へ移行するには、「SignalFx Tracing Library for Ruby からの移行」を参照してください。