- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Java ライブラリでは、指定されたトレーサーのバージョンで、以下の ASM 機能がサポートされています。
ASM の機能 | Java トレーサーの最小バージョン |
---|---|
Threat Detection | 1.8.0 |
Threat Protection | 1.9.0 |
オープンソースソフトウェア (OSS) の脆弱性管理 | 1.1.4 |
コードレベルの脆弱性管理 (ベータ版) | 1.15.0 |
Java でサポートされるすべての ASM 機能を得るためのトレーサーの最小バージョンは 1.15.0 です。
注: Threat Protection では、リモート構成を有効にする必要があり、これは記載のトレーサーの最小バージョンに含まれています。
タイプ | Threat Detection のサポート | OSS の脆弱性管理のサポート |
---|---|---|
Docker | ||
Kubernetes | ||
AWS ECS | ||
AWS Fargate | ||
AWS Lambda | ||
Azure App Service |
注: Azure App Service は Web アプリケーションでのみサポートされています。ASM は Azure Functions をサポートしていません。
Java トレーサーは、次の Oracle JDK および OpenJDK の JVM ランタイムの自動インスツルメンテーションをサポートします。
JVM バージョン | オペレーティングシステム | サポートレベル | トレーサーバージョン |
---|---|---|---|
8〜17 | Windows (x86-64) Linux (glibc、musl) (arm64、x86-64) MacOS (arm64、x86-64) | サポート | 最新 |
Datadog は、Java の早期アクセスバージョンを公式にサポートしていません。
フレームワーク | バージョン | Threat Detection のサポートの有無 | Threat Detection のサポートの有無 | Vulnerability Management for Code-level のサポートの有無 |
---|---|---|---|---|
Grizzly | 2.0+ | |||
Glassfish | ||||
Java Servlet | 2.3+、3.0+ | |||
Jetty | 7.0-9.x, 10.x | |||
Spring Boot | 1.5 | |||
Spring Web (MVC) | 4.0+ | |||
Spring WebFlux | 5.0+ | |||
Tomcat | 5.5+ | |||
Vert.x | 3.4-3.9.x |
注: 多くのアプリケーションサーバーは Servlet 互換でそのインスツルメンテーションによって自動的にカバーされます (Websphere、Weblogic、JBoss)。また、Spring Boot (バージョン 3) のようなフレームワークは、通常、Tomcat、Jetty、Netty など、サポートされた組み込みアプリケーションサーバーを使うため、本質的に機能します。
dd-java-agent
には、次のネットワーキングフレームワークの自動トレースのサポートが含まれます。
ネットワーキングのトレーシングでは以下の確認が可能です
フレームワーク | バージョン | Threat Detection のサポートの有無 | Threat Detection のサポートの有無 | Vulnerability Management for Code-level のサポートの有無 |
---|---|---|---|---|
Apache HTTP クライアント | 4.0+ | |||
gRPC | 1.5+ | |||
HttpURLConnection | すべて | |||
Jax RS クライアント | 2.0+ | |||
Jersey サーバー | 1.9-2.29 | |||
Netty HTTP サーバー | 3.8+ | |||
RESTEasy | 3.0.x | |||
Spring SessionAwareMessageListener | 3.1+ |
dd-java-agent
には、次のデータベースフレームワーク/ドライバーの自動トレースのサポートが含まれます。
データストアのトレーシングでは以下の確認が可能です
データベース | バージョン | Threat Detection のサポートの有無 | Vulnerability Management for Code-level のサポートの有無 |
---|---|---|---|
Aerospike | 4.0+ | ||
Couchbase | 2.0+ | ||
JDBC | N/A | ||
MongoDB | 3.0-4.0+ |
dd-java-agent
は、次を含む一般的な Threat Detection のための JDBC ドライバーとも互換性があります: