Newrelic не включен для приложения sails

#node.js #sails.js #newrelic

#node.js #sails.js #newrelic

Вопрос:

Я интегрировал модуль newrelic с моим приложением sails, выполнив следующие шаги :-

  1. Установите модуль newrelic через npm установите newrelic для приложения.
  2. Копировать newrelic.js из node_modules/ newrelic в корневой каталог моего приложения.
  3. Редактировать newrelic.js и замените значение license_key на лицензионный ключ для моей учетной записи.
  4. Добавьте require(‘newrelic’); в качестве первой строки app.js .

При запуске моего приложения New Relic должен запуститься с ним и начать сообщать данные, но он регистрирует следующие строки в newrelic_agent.log

{«v»:0,»level»:30,»name»:»newrelic»,»hostname»:»xyz.net»,»pid»:16074,»time»:»2016-10-21T12:32:06.788Z»,»msg»:» Использование New Relic для Node.js . Версия агента: 1.32.0; Версия узла: v0.12.12.»}

{«v»:0,»level»:30,»name»:»newrelic»,»hostname»:»xyz.net»,»pid»:16074,»time»:»2016-10-21T12:32:06.792Z»,»msg»:» Модуль не включен в конфигурации; не запускается «.}

Я что-то пропустил?

Ответ №1:

Паруса-крюк-newrelic (https://www.npmjs.com/package/sails-hook-newrelic ) — еще один вариант.

Ответ №2:

Найдено решение. Мы изначально установили переменную NEW_RELIC_ENABLED как FALSE для серверов разработчиков для временного отключения агента во время отладки других проблем.