Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel,
n'hésitez pas à nous contacter.
You can monitor application security for Java apps running in Docker, Kubernetes, Amazon ECS, and AWS Fargate.
Prerequisites
Enabling Code Security
If your service runs a tracing library version that supports code security, enable the capability by setting the DD_IAST_ENABLED=true
environment variable and restarting your service.
To detect code-level vulnerabilities in your service:
Update your Datadog Agent to at least version 7.41.1.
Update your tracing library to at least the minimum version needed to turn on code security vulnerability detection. For details, see ASM capabilities support.
Add the DD_IAST_ENABLED=true
environment variable to your application configuration.
From the command line:
java -javaagent:/path/to/dd-java-agent.jar -Ddd.iast.enabled=true -Ddd.service=<MY SERVICE> -Ddd.env=<MY_ENV> -jar path/to/app.jar
Or one of the following methods, depending on where your application runs:
Note: Read-only file systems are not supported. The application must have access to a writable /tmp
directory.
Update your configuration container for APM by adding the following argument in your docker run
command:
docker run [...] -e DD_IAST_ENABLED=true [...]
Add the following environment variable value to your container Dockerfile:
Update your deployment configuration file for APM and add the IAST environment variable:
spec:
template:
spec:
containers:
- name: <CONTAINER_NAME>
image: <CONTAINER_IMAGE>/<TAG>
env:
- name: DD_IAST_ENABLED
value: "true"
Update your ECS task definition JSON file, by adding this in the environment section:
"environment": [
...,
{
"name": "DD_IAST_ENABLED",
"value": "true"
}
]
Restart your service.
To see Code Security in action, browse your service and find code-level vulnerabilities in the Vulnerability Explorer.
If you need additional assistance, contact Datadog support.
Further Reading
Documentation, liens et articles supplémentaires utiles: