Я могу интегрировать свой микросервис, написанный на Playframework (Java).
Я настроил лицензионный ключ в файле newrelic.yml.
Теперь я хочу вывести его из внешнего вида, установив значение в качестве переменной среды.
В документации я нашел, что могу сделать это, установив переменную env NRIA_LICENSE_KEY.
Итак, удалил лицензионный ключ из файла yml и теперь он выглядит так:
license_key:
добавлена переменная env
NRIA_LICENSE_KEY= '123431234'
Но я получаю ошибку ниже:
Jun 27, 2018 12:03:24 +1000 [11360 1] com.newrelic INFO: Using default collector host: collector.newrelic.com
Jun 27, 2018 12:03:25 +1000 [11360 1] com.newrelic ERROR: license_key is empty in the config. Not starting New Relic Agent.
Просто ищем способ установить значение с помощью переменной env вместо того, чтобы помещать его в файл yaml, поскольку мы не хотим регистрировать лицензионный ключ в GIT.
Спасибо