Splunk Observability Cloud (OpenTelemetry) 用 .NET アプリケーションのインストルメンテーション

.NET アプリケーションをインストルメンテーションし、スパンとメトリクスを Splunk Observability Cloud にエクスポートします。

Splunk Distribution of OpenTelemetry .NET は、一般的な .NET ライブラリとフレームワークのゼロコードインストルメンテーションを提供し、テレメトリを収集して Splunk Observability Cloud に送信します。

Splunk Distribution of OpenTelemetry .NET の特徴

Splunk Distribution of OpenTelemetry .NETは以下の機能を提供します:

  • すべてのスパンとトレースの収集と報告

  • CPUとメモリのAlwaysOn Profiling

  • Splunk Observability Cloud(APMおよびRUM)の準備完了

  • デフォルトでコンテキスト伝播のためのバッゲージを持つW3Cのヘッダー

  • スパンを Splunk OTel Collector に送信する OTLP over HTTP エクスポーター

  • OpenTelemetry と Splunk Observability Cloud の意味上の規約

はじめに

.NETアプリケーションをインストルメンテーションするには、以下の手順に従います:

  1. 互換性と必要条件をチェックします。「OpenTelemetry .NET インストルメンテーションの互換性と要件」を参照してください。

  2. .NET アプリケーションをインストルメンテーションします。「.NET アプリケーションを Splunk Observability Cloud(OpenTelemetry)にインストルメンテーションする」を参照してください。

  3. インストルメンテーションを設定します。「Splunk Distribution of OpenTelemetry .NET を設定する」を参照してください。