Zero-code instrumentation for back-end applications in Windows 🔗
Automatic discovery for OpenTelemetry .NET activates zero-code instrumentation for .NET applications running on Windows. By default, zero-code instrumentation is only turned on for IIS applications. To activate other application and service types, see Splunk Distribution of OpenTelemetry .NETを手動でインストールする. After installing the package, you must start or restart any .NET applications that you want to instrument.
注釈
.NET 用 SignalFx インストルメンテーションは非推奨で、2025年2月21日にサポート終了となります。SignalFx .NET から OpenTelemetry .NET への移行方法については、SignalFx .NET Instrumentationからの移行 を参照してください。
はじめに 🔗
To get started with zero-code instrumentation for Windows, follow these steps:
パッケージをインストールする 🔗
デフォルトでは、インストーラスクリプトは Collector のみをインストールします。with_dotnet_instrumentation
パラメータを追加すると、スクリプトは Splunk Distribution of OpenTelemetry .NET もダウンロードしてインストールします。
次の例に示すように、with_dotnet_instrumentation
パラメータを指定して PowerShell スクリプトを実行します:
& {Set-ExecutionPolicy Bypass -Scope Process -Force; `
$script = ((New-Object System.Net.WebClient).DownloadString('https://dl.signalfx.com/splunk-otel-collector.ps1')); `
$params = @{access_token = "<access_token>"; realm = "<realm>"; mode = "agent"; with_dotnet_instrumentation = "`$true"; deployment_env = "<environment_name>"}; `
Invoke-Command -ScriptBlock ([scriptblock]::Create(". {$script} $(&{$args} @params)"))}
コマンドをカスタマイズするには次のようにします:
<environment_name>
をターゲット環境のラベルに置き換えます。<access_token>
を有効な Splunk Observability Cloud アクセストークンに置き換えてください。アクセストークンを取得するには、Splunk Observability Cloudを使用したユーザー APIアクセストークンの取得と管理 を参照してください。<realm>
は Splunk Observability Cloud のレルム、例えばus0
に置き換えてください。アカウントのレルム名を確認するには、Splunk Observability Cloud のナビゲーションメニューを開き、 を選択し、ユーザー名を選択します。レルム名は Organizations セクションに表示されます。
.NETインストルメンテーションの設定 🔗
To configure .NET instrumentation, see Splunk Distribution of OpenTelemetry .NET を設定する.
(Optional) Upgrade the package 🔗
新しいバージョンの Splunk Distribution of OpenTelemetry .NET をインストールすることで、パッケージをアップグレードできます。.NET アプリケーションを Splunk Observability Cloud (OpenTelemetry) にインストルメンテーションする を参照してください。
トラブルシューティング 🔗
Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。
Splunk Observability Cloudをご利用のお客様
Submit a case in the Splunk Support Portal .
Contact Splunk Support .
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Splunk #observability ユーザーグループの Slack チャンネルに参加して、世界中の顧客、パートナー、Splunk 社員とのコミュニケーションを図る。参加するには、Get Started with Splunk Community マニュアルの チャットグループ を参照してください。