OpenTelemetry .NET インストルメンテーションの互換性と要件 🔗
Splunk Observability Cloud で .NET アプリケーションをインストルメンテーションするには、以下の要件を満たす必要があります:
サポートされている.NETバージョンを使用していることを確認してください。 🔗
Splunk Distribution of OpenTelemetry .NETは、以下の .NET バージョンをサポートしています:
トレースとメトリクスのためのインストルメンテーション:
.NET 8.0(サポート終了:2026年11月10日)
.NET 6.0(サポート終了:2024年11月12日)
.NET Framework 4.7以上
.NET Framework 4.6.2(サポート終了:2027年1月12日)
AlwaysOn Profiling:
.NET 8.0(サポート終了:2026年11月10日)
.NET 6.0(サポート終了:2024年11月12日)
注釈
.NET Framework is not supported for AlwaysOn Profiling.
注釈
.NET 7 は2024年5月14日にサポート終了となりました。Splunk Distribution of OpenTelemetry .NET バージョン 1.5.0 を使用してテストされた最後のバージョン 7.0.19 に対してのみ、ベストエフォートサポートが提供されます。
このディストリビューションは以下のアーキテクチャーをサポートしています:
x86
AMD64 (x86-64)
注釈
ARMアーキテクチャーはサポートされていません。
依存関係 🔗
対応ライブラリ 🔗
Splunk Distribution of OpenTelemetry .NETでは、以下のライブラリを使用します。
Splunk Distribution of 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 を参照してください。