注意
SignalFx Instrumentation for .NETは、2024年2月21日をもって非推奨となり、2025年2月21日にサポート終了となります。それまでは、重要なセキュリティ修正とバグ修正のみが提供されます。それ以降は、ライブラリはアーカイブされ、保守されなくなります。
新規に .NET エコシステムをインストルメンテーションするお客様は、Splunk Distribution of OpenTelemetry .NET をご利用ください。既存のお客様は、同様の機能を提供する Splunk Distribution of OpenTelemetry .NET への移行をご検討ください。移行方法については、SignalFx .NET Instrumentationからの移行 を参照してください。
SignalFx Instrumentation for .NET(非推奨) 🔗
The SignalFx Instrumentation for .NET provides zero-code instrumentation for popular .NET libraries and frameworks to collect and send telemetry data to Splunk Observability Cloud.
SignalFx Instrumentation for .NETは以下の機能を提供します:
全スパンの収集と報告
CPUとメモリのAlwaysOn Profiling
データベースクエリのパフォーマンス(バージョン1.4.0から)
コンテキスト伝播のためのB3とW3Cヘッダー
スパンをJSONとして送信するZipkinトレースエクスポーター
OpenTracingによる既存のカスタムインストルメンテーションのサポート
OpenTelemetry標準にインスパイアされた意味上の規約
.NETアプリケーションをインストルメンテーションするには、以下の手順に従います:
互換性と要件を確認してください。.NETインストルメンテーションの互換性と要件 を参照してください。
.NETアプリケーションをインストルメンテーションします。Splunk Observability Cloud 用 .NET アプリケーション を参照してください。
インストルメンテーションを設定します。SignalFx Instrumentation for .NETの設定 を参照してください。
You can also automatically instrument your .NET applications along with the Splunk Distribution of OpenTelemetry Collector installation. Zero-code instrumentation removes the need to install and configure the .NET library separately. See Automatic discovery for back-end applications in Windows for the installation instructions.