OpenTelemetry .NET インストルメンテーションの互換性と要件

これは、.NET アプリケーションを Splunk Observability Cloud 用にインストルメンテーションするために必要なものです。

Splunk Observability Cloud で .NET アプリケーションをインストルメンテーションするには、以下の要件を満たす必要があります:

サポートされている.NETバージョンを使用していることを確認してください。

依存関係

{「name」:「依存関係」、「source_href」:「ソースへのリンク」、「version」:「バージョン」、「stability」:「安定性」}

依存関係

https://raw.githubusercontent.com/splunk/o11y-gdi-metadata/main/apm/splunk-otel-js/metadata.yaml

対応ライブラリ

Splunk Distribution of OpenTelemetry .NET では、以下のライブラリを使用します。

同梱

https://raw.githubusercontent.com/splunk/o11y-gdi-metadata/main/apm/splunk-otel-js/metadata.yaml

{"keys": "識別子", "description": "説明", "stability": "安定性", "support": "サポート", "instrumented_components": "コンポーネント", "signals": "信号", " source_href": "送信元", "settings": "設定", "dependencies": "依存関係", "supported_versions": "サポートされているバージョン", "name": "名前", "package_href": "パッケージ URL" version": "バージョン", "instrument": "タイプ", "metric_name": "メトリクス名", "metrics": "メトリクス", "env": "環境変数", "default": "デフォルト", "type": "タイプ", "category": "カテゴリ", "category_notes": "カテゴリメモ"}

インストルメンテーション

https://raw.githubusercontent.com/splunk/o11y-gdi-metadata/main/apm/splunk-otel-js/metadata.yaml

注:
  • カスタムメトリクスは、標準規格のインストルメンテーションによって自動的に生成される場合があります。また、ユーザーが手動で報告することもできます。これらのメトリクスは、ホストメトリクスやコンテナメトリクスのようなデフォルトセットの一部ではありません。これらのメトリクスは、追加の取り込みコストにつながる可能性があります。
  • バンドルされたメトリクスは、サポートされているインストルメンテーションと統合を通じて自動的に収集される事前定義されたセットに属します。これらのメトリクスは通常、追加請求から除外されます。
各メトリクスカテゴリの完全な定義と請求情報の詳細については、「Metric Categories in Splunk Observability CloudNo Content found for /db/organizations/splunk/repositories/portal-production/content/documents/ObservabilityCloud/metrics-and-metadata/metric-categories.dita」を参照してください。
注意: カスタムという用語が常にユーザー定義のメトリクスを意味するわけではありません。これは、デフォルトセット外のメトリクスを指し、標準インストルメンテーションによって自動的に生成されるメトリクスが含まれる場合があります。

Splunk Distribution of OpenTelemetry Collectorのインストールと設定

Splunk Distribution of OpenTelemetry .NET は、アプリケーションのトレースとスパンを Splunk Distribution of OpenTelemetry Collector にエクスポートし、プロファイリングデータを含むシステムメトリクスデータとログも収集します。

アプリケーションのトレースとスパンを Splunk Observability Cloud に送信するには、お使いのプラットフォーム用の Splunk Distribution of OpenTelemetry Collector をインストールします。次のディストリビューションを使用できます。