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 reached End of Life on May 14, 2024. Best effort support is provided for the last version only, 7.0.19, which was tested using Splunk Distribution of OpenTelemetry .NET version 1.5.0.
このディストリビューションは以下のアーキテクチャーをサポートしています:
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 を参照してください。