OpenTelemetry .NET インストルメンテーションの互換性と要件 🔗
Splunk Observability Cloud で .NET アプリケーションをインストルメンテーションするには、以下の要件を満たす必要があります:
サポートされている.NETバージョンを使用していることを確認してください。 🔗
Splunk Distribution of OpenTelemetry .NETは、以下の .NET バージョンをサポートしています:
トレースとメトリクスのためのインストルメンテーション:
.NET 9.0 (End of Support: May 12, 2026)
.NET 8.0(サポート終了:2026年11月10日)
.NET Framework 4.7以上
.NET Framework 4.6.2(サポート終了:2027年1月12日)
AlwaysOn Profiling:
.NET 9.0 (End of Support: May 12, 2026)
.NET 8.0(サポート終了:2026年11月10日)
注釈
.NET Framework is not supported for AlwaysOn Profiling.
注意
The Splunk Distribution of OpenTelemetry .NET version 1.9.0 is not compatible with .NET 6 or .NET 7 since both have reached End of Life. If you want to continue instrumenting .NET 6 or .NET 7 services use the Splunk Distribution of OpenTelemetry .NET version 1.8.0 or lower. Best effort support for Splunk Distribution of OpenTelemetry .NET is provided up to November 12, 2025 only for the last versions of .NET 6 (version 6.0.36) and .NET 7 (version 7.0.20).
このディストリビューションは以下のアーキテクチャーをサポートしています:
x86
AMD64 (x86-64)
注釈
ARMアーキテクチャーはサポートされていません。
依存関係 🔗
対応ライブラリ 🔗
Splunk Distribution of OpenTelemetry .NETでは、以下のライブラリを使用します。
Install and configure the Splunk Distribution of the OpenTelemetry Collector 🔗
Splunk Distribution of OpenTelemetry .NET は、アプリケーションのトレースとスパンを Splunk Distribution of OpenTelemetry Collector にエクスポートし、プロファイリングデータを含むシステムメトリクスデータとログも収集します。
アプリケーションのトレースとスパンを Splunk Observability Cloud に送信するには、お使いのプラットフォーム用の Splunk Distribution of OpenTelemetry Collectorをインストールします。以下のディストリビューションが利用可能です:
Linux 用 Splunk OTel Collector。インストーラ・スクリプトを使用して Linux 用 Collector をインストールします。 を参照してください。
Windows 用 Splunk OTel Collector。インストーラ・スクリプトを使用して Collector for Windows をインストールします。 を参照してください。
Splunk OTel Collector for Kubernetes。Install the Collector for Kubernetes using Helm を参照してください。