Rubyエージェントの互換性と要件
これは、Splunk OTel Ruby エージェントを使用して Ruby アプリケーションをインストルメンテーションするために必要なものです。
Splunk Observability Cloud で Ruby アプリケーションをインストルメンテーションするには、以下の要件を満たす必要があります。
サポートされているライブラリとフレームワーク
Splunk Distribution of OpenTelemetry Ruby インストルメンテーションは、多くのライブラリとパッケージをインストルメンテーションします。完全なリストについては、OpenTelemetry ドキュメントの「サポートされているライブラリ」を参照してください。
サポートされているRubyとライブラリのバージョンを確認してください。
Splunk Distribution for OpenTelemetry Ruby は Ruby バージョン 3.0 以上をサポートしています。
Splunk OpenTelemetry Collector をインストールして設定する
Splunk Distribution of OpenTelemetry Ruby は、アプリケーションのトレースとスパンを Splunk OpenTelemetry Collector にエクスポートし、システムメトリクスデータとログも収集します。
アプリケーションのトレースとスパンを Splunk Observability Cloud に送信するには、お使いのプラットフォーム用の Splunk OpenTelemetry Collector をインストールします。次のディストリビューションを使用できます。
-
Splunk OTel Collector for Linux。「インストーラスクリプトを使用して Collector for Linux をインストールする」を参照してください。
-
Splunk OTel Collector for Windows。「インストーラスクリプトを使用して Collector for Windows をインストールする」を参照してください。
-
Splunk OTel Collector for Kubernetes。「Helm を使用して Collector for Kubernetes をインストールする」を参照してください。