Я добавил эту конфигурацию в wrapper.conf в муле, и я запустил скрипт Docker, который запускает мул, и он работает:
wrapper.java.additional.4=-javaagent:/opt/newrelic/newrelic.jar
wrapper.java.additional.5=-Dnewrelic.config.app_name=mule
Но если я удаляю эту конфигурацию из wrapper.conf и запускаю контейнер mule с помощью этого сценария:
JAVA_OPTS="-javaagent:/opt/newrelic/newrelic.jar -Dnewrelic.config.app_name=mule_container"
docker run -d --name mule_container -e NEWRELIC_HOME=/opt/newrelic -e CONTAINER_NAME=mule_container -e JAVA_OPTS="$JAVA_OPTS" mule_image
Не получается, и я ничего не вижу в newRelic. NewRelic сообщает «Нет данных для этого приложения»
Ты знаешь почему? Я хотел бы иметь все настройки newRelic в сценарии Docker. Спасибо.