Настройте New Relic, чтобы файлы newrelic.jar и newrelic.yml не находились в одном месте.

У меня есть инструменты New Relic, работающие с моим приложением Java/Mule ESB. Все отлично работает (по крайней мере, в Eclipse).

Однако, поскольку у меня уже есть jar-файлы New Relic в моем репозитории Maven, я не хочу регистрировать другую версию jar-файла агента New Relic в своем проекте. Из того, что я прочитал в документации New Relic, агент New Relic jar и newrelic.yml должны находиться в одном каталоге, но я хочу иметь newrelic.yml в своем проекте и ссылаться на jar агента New Relic в моем репозитории Maven.

Что-то вроде аргумента JVM, который указывает newrelic.yml (как в настоящее время с javaagent), было бы здорово.

Спасибо за любые предложения!


person eebbesen    schedule 15.05.2013    source источник


Ответы (1)


От службы поддержки New Relic (кстати, быстрый ответ!):

1) Вы можете установить для системного свойства newrelic.config.file полный путь к вашему файлу конфигурации newrelic. Свойство можно найти на сайте документации здесь:https://newrelic.com/docs/java/java-agent-configuration#System_Properties

2) У вас должен быть файл конфигурации newrelic.yml, даже если вы полагаетесь на конфигурацию на стороне сервера.

person eebbesen    schedule 20.05.2013