Pre-checks 🔗
Before installing the .NET zero-code instrumentation agent, complete the following pre-checks.
プラットフォームの互換性を確認する 🔗
使用しているプラットフォームがOpenTelemetry Collectorと互換性があることを確認します。お使いのプラットフォームに対応するアクションアイテムについては、以下の表を参照してください:
プラットフォーム |
Pre-checks |
---|---|
All platforms |
|
Kubernetes |
|
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.
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.
ターゲットアプリケーションがNuGetパッケージと同じ依存関係を持つかどうかを確認します。NuGetドキュメントの NuGet dependencies を参照してください。競合がある場合は、NuGetパッケージを使用してインストルメンテーションをインストールする前に、競合を解決する必要があります。
Review supported libraries 🔗
ターゲットアプリケーションがサポートされているライブラリを使用していることを確認してください。以下のステップを完了してください。
Review the list of automatically instrumented libraries supported by the Splunk distribution of the OpenTelemetry .NET instrumentation. See 対応ライブラリ.
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 |
マネージャーノードがポート |