Splunk Ruby エージェントから Ruby 用 OpenTelemetry インストルメンテーションに移行する

非推奨の Splunk Distribution of OpenTelemetry Ruby からアップストリームの Ruby 用 OpenTelemetry インストルメンテーションに移行する方法を紹介します。

Splunk Distribution of OpenTelemetry Ruby は、2024 年 3 月 15 日をもって廃止となり、2025 年 3 月 15 日にサポート終了となります。Splunk の Ruby エージェントからアップストリームの Ruby 用 OpenTelemetry インストルメンテーションに移行する方法の詳細については、このガイドを参照してください。

互換性と要件

OpenTelemetry Ruby をインストルメンテーションするための要件を満たしていることを確認してください。「OpenTelemetry Ruby の互換性と要件」を参照してください。

Ruby 用 OpenTelemetry インストルメンテーションに移行する

Ruby 用 Splunk インストルメンテーションから Ruby 用 OpenTelemetry インストルメンテーションに移行するには、以下の手順に従います:

  1. Splunk Ruby エージェントをアンインストールします。

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

  3. サーバーとアプリケーションを再起動します。

Splunk Ruby エージェントをアンインストールする

Splunk Ruby エージェントをインストールしている場合は、以下のコマンドでアンインストールします。

gem uninstall splunk-otel