APM 用の構成コンテナを更新するには、docker run コマンドに以下の引数を追加します。
docker run [...] -e DD_APPSEC_ENABLED=true [...]
コンテナの Dockerfile に以下の環境変数の値を追加します。
ENV DD_APPSEC_ENABLED=true
APM 用にデプロイ構成ファイルを更新し、AAP 環境変数を追加します:
spec:
template:
spec:
containers:
- name: <CONTAINER_NAME>
image: <CONTAINER_IMAGE>/<TAG>
env:
- name: DD_APPSEC_ENABLED
value: "true"
以下を環境セクションに追加して、ECS タスク定義 JSON ファイルを更新します。
"environment": [
...,
{
"name": "DD_APPSEC_ENABLED",
"value": "true"
}
]
サービス起動時に -Ddd.appsec.enabled フラグまたは DD_APPSEC_ENABLED 環境変数を true に設定します。
java -javaagent:dd-java-agent.jar \
-Ddd.appsec.enabled=true \
-jar <YOUR_SERVICE>.jar \
<YOUR_SERVICE_FLAGS>