Windows でのバックエンドアプリケーションのゼロコードインストルメンテーション 🔗
OpenTelemetry .NET のオートディスカバリーは、Windows 上で動作する .NET アプリケーションのゼロコードインストルメンテーションを有効にします。デフォルトでは、ゼロコードインストルメンテーションは、IIS アプリケーションにのみオンにされます。 その他のアプリケーションやサービスタイプを有効にするには、Splunk Distribution of OpenTelemetry .NETを手動でインストールする を参照してください。パッケージのインストール後、インストルメンテーションしたい .NET アプリケーションを起動または再起動する必要があります。
はじめに 🔗
Windows のゼロコードインストルメンテーションを始めるには、以下の手順に従ってください:
パッケージをインストールする 🔗
デフォルトでは、インストーラスクリプトは 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インストルメンテーションの設定 🔗
.NET インストルメンテーションを設定するには、Splunk Distribution of OpenTelemetry .NET を設定する を参照してください。
(オプション)パッケージをアップグレードする 🔗
新しいバージョンの Splunk Distribution of OpenTelemetry .NET をインストールすることで、パッケージをアップグレードできます。.NET アプリケーションを Splunk Observability Cloud (OpenTelemetry) にインストルメンテーションする を参照してください。
トラブルシューティング 🔗
Splunk Observability Cloudをご利用のお客様で、Splunk Observability Cloudでデータを確認できない場合は、以下の方法でサポートを受けることができます。
Splunk Observability Cloudをご利用のお客様
Splunk サポートポータル でケースを送信する
Splunkサポート に連絡する
見込み客および無料トライアルユーザー様
Splunk Answers のコミュニティサポートで質問し、回答を得る
Join the Splunk #observability user group Slack channel to communicate with customers, partners, and Splunk employees worldwide. To join, see Chat groups in the Get Started with Splunk Community manual.