Compatibilité des frameworks et langages

Versions de Java prises en charge

La bibliothèque Datadog prend en charge l’environnement Java JRE 1.8 et versions ultérieures d’Oracle JDK et d’OpenJDK sur les architectures suivantes :

  • Linux (GNU) x86, x86-64
  • Alpine Linux (musl) x86, x86-64
  • macOS (Darwin) x86, x86-64
  • Windows (msvc) x86, x86-64

Datadog ne prend pas officiellement en charge les versions de Java en accès anticipé.

Vous pouvez surveiller la sécurité de vos applications Java exécutées dans Docker, Kubernetes, AWS ECS et AWS Fargate.

Frameworks pris en charge

Serveur Web du frameworkVersion minimale du framework
Serveur compatible avec les servlets2.3+, 3.0+
Spring3.1

Remarque : de nombreux serveurs d’applications sont compatibles avec les servlets et sont pris en charge par ASM. C’est notamment le cas de WebSphere, WebLogic et JBoss. En outre, certains frameworks comme Spring Boot sont pris en charge, car ils utilisent un serveur d’application intégré compatible (comme Tomcat, Jetty ou Netty).

So votre framework préféré n'est pas dans la liste, dites-le nous ! Remplissez ce court formulaire pour nous communiquer les détails..

Prise en charge des fonctionnalités ASM

Les fonctionnalités ASM suivantes sont prises en charge dans la bibliothèque Java, pour la version du traceur spécifiée :

Fonctionnalité ASMVersion minimale du traceur Java
Détection des menaces
–> API Business logic
1.8.0
Protection contre les menaces
–> Blocage d’IP
–> Blocage des requêtes suspectes
–> Blocage d’utilisateurs
1.9.0


Gestion des risques
–> Détection des vulnérabilités tierces
–> Détection des vulnérabilités dans le code personnalisé
1.1.4

La version minimale du traceur pour profiter de toutes les fonctionnalités ASM avec Java est la 1.9.0.

Remarque : la protection contre les menaces nécessite d’activer la Configuration à distance, qui est également concernée par la version minimale du traceur indiquée.