Javaエージェントの互換性と要件

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

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

注: Splunkは、他のベンダーのJavaエージェントとの互換性を公式にサポートしていません。

互換性のある Java と JVM のバージョンを使用していることを確認してください。

Splunk Distribution of OpenTelemetry Javaのエージェントは、以下のJavaバージョンとの互換性があります:

  • Java 8u40以降、またはAlwaysOn Profilingの場合は8u262以降

  • Java LTS版のバージョン11以降

以下のJava仮想マシン(JVM)は、JDKまたはJREとして互換性があります:

  • AdoptOpenJDK

  • Amazon Corretto

  • Azul Zulu

  • BellSoft Liberica JDK

  • Eclipse AdoptiumおよびTemurin

  • IBM J9

  • Microsoft build of OpenJDK

  • OpenJDK

  • Oracle JDK

  • SAP SapMachine

注: AlwaysOn Profilingは、Oracle JDK 8およびIBM J9ではサポートされていません。

依存関係

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

依存関係

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

サポートされているライブラリとフレームワーク

Splunk Distribution of OpenTelemetry Javaは、多数のライブラリ、フレームワーク、アプリケーションサーバーを実装しています。

注: 特定のインストルメンテーションを無効にするには、「ライブラリのインストルメンテーションに関する問題」を参照してください。

{"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": "カテゴリ"}

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

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

サポートされているライブラリとフレームワークの完全なリストについては、OpenTelemetry ドキュメントの「サポートされているライブラリ」を参照してください。

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

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

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