Docs » Splunk Observability Cloud でサポートされているインテグレーション » バックエンドアプリケーションをインストルメンテーションして、スパンを Splunk APM に送信する » Splunk Observability Cloud (OpenTelemetry) 用 .NET アプリケーションのインストルメンテーション » Pre-checks

Pre-checks 🔗

Before installing the .NET zero-code instrumentation agent, complete the following pre-checks.

プラットフォームの互換性を確認する 🔗

使用しているプラットフォームがOpenTelemetry Collectorと互換性があることを確認します。お使いのプラットフォームに対応するアクションアイテムについては、以下の表を参照してください:

プラットフォーム

Pre-checks

All platforms

Kubernetes

  • サポートされているKubernetesディストリビューションを使用していることを確認してください。対応Kubernetesディストリビューション を参照してください。

  • Helm チャートを使用して、インストルメンテーションをインストールするための前提条件と要件を確認します。GitHubのSplunk OpenTelemetry Collector for Kubernetesリポジトリの Auto-instrumentation を参照してください。

Verify .NET runtime compatibility 🔗

Verify that you are using a supported version of .NET. See サポートされている.NETバージョンを使用していることを確認してください。.

自動検出の互換性を確認する 🔗

お使いのプラットフォームが自動検出に対応していることを確認してください。詳細は以下の表を参照してください:

プラットフォーム

事前チェック

Kubernetes

Kubernetesの自動ディスカバリーの互換性を確認します。Kubernetesのバックエンドアプリケーションの自動検出と設定 を参照してください。

Linux

Linuxの自動検出の互換性を確認します。Zero-code instrumentation for back-end applications in Linux を参照してください。

Windows

Windowsの自動検出の互換性を確認します。Zero-code instrumentation for back-end applications in Windows を参照してください。

Review core dependencies 🔗

Make sure that your application’s dependencies are compatible with the .NET instrumentation.

  1. Verify whether your target applications have the same dependencies as the zero-code instrumentation. See OpenTelemetry.AutoInstrumentation and OpenTelemetry.AutoInstrumentation.AdditionalDeps . If there are conflicts, consider installing using the NuGet packages. Otherwise, you must resolve all the dependencies before manually installing the instrumentation.

  2. ターゲットアプリケーションがNuGetパッケージと同じ依存関係を持つかどうかを確認します。NuGetドキュメントの NuGet dependencies を参照してください。競合がある場合は、NuGetパッケージを使用してインストルメンテーションをインストールする前に、競合を解決する必要があります。

Review supported libraries 🔗

ターゲットアプリケーションがサポートされているライブラリを使用していることを確認してください。以下のステップを完了してください。

  1. Review the list of automatically instrumented libraries supported by the Splunk distribution of the OpenTelemetry .NET instrumentation. See 対応ライブラリ.

  2. Review the community-supported extended list of automatically instrumented libraries in the OpenTelemetry Ecosystem. See the OpenTelemetry Registry .

Verify networking requirements 🔗

プラットフォームが以下のネットワーク要件に従って設定されていることを確認する:

プラットフォーム

事前チェック

All platforms

ファイアウォールのルールで、選択したSplunk Observability Cloudインスタンスとの通信が許可されていることを確認します。

Kubernetes

マネージャーノードがポート 9443/tcp でワーカーノードにアクセスできることを確認します。

このページは 2024年11月13日 に最終更新されました。