OpenTelemetry Ruby の互換性と要件

これは、Ruby 用 OpenTelemetryインストルメンテーションを使って Ruby アプリケーションをインストルメンテーションするために必要なものです。

Splunk Observability Cloud で Ruby アプリケーションをインストルメンテーションするには、以下の要件を満たす必要があります。

サポートされているライブラリとフレームワーク

Ruby 用 OpenTelemetry インストルメンテーションは、多くのライブラリとパッケージをインストルメンテーションします。完全なリストについては、OpenTelemetry ドキュメントの「Supported libraries」を参照してください。

サポートされているRubyとライブラリのバージョンを確認してください。

Ruby用のOpenTelemetryインストルメンテーションは、Ruby 3.0以降と互換性があります。

Splunk OpenTelemetry Collector をインストールして設定する

Splunk Distribution of OpenTelemetry Ruby は、アプリケーションのトレースとスパンを Splunk OpenTelemetry Collector にエクスポートし、システムメトリクスデータとログも収集します。

アプリケーションのトレースとスパンを Splunk Observability Cloud に送信するには、お使いのプラットフォーム用の Splunk OpenTelemetry Collector をインストールします。次のディストリビューションを使用できます。