Docs » Splunk Distribution of the OpenTelemetry Collector の利用開始 » Discover telemetry sources automatically » Automatic discovery and configuration for Windows » Automatic discovery for back-end applications in Windows

Automatic discovery for back-end applications in Windows 🔗

Automatic discovery can detect the following types of applications in your Windows environment:

Automatic discovery and configuration 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 automatic discovery for Windows, follow these steps:

  1. パッケージをインストールする

  2. .NETインストルメンテーションの設定

  3. (Optional) Upgrade the package

パッケージをインストールする 🔗

デフォルトでは、インストーラスクリプトは 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 のナビゲーションメニューを開き、Settings を選択し、ユーザー名を選択します。レルム名は Organizations セクションに表示されます。

.NETインストルメンテーションの設定 🔗

インストルメンテーションを設定するには、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をご利用のお客様

見込み客および無料トライアルユーザー様

  • Splunk Answers のコミュニティサポートで質問し、回答を得る

  • Splunk #observability ユーザーグループの Slack チャンネルに参加して、世界中の顧客、パートナー、Splunk 社員とのコミュニケーションを図る。参加するには、Get Started with Splunk Community マニュアルの チャットグループ を参照してください。

This page was last updated on 2024年10月28日.