Настройте NewRelic на DNN 7, работающем в веб-приложении Azure.

Я попытался запустить новую реликвию внутри моей установки dnn 7, которая работает в веб-приложении Azure.

Я создал учетную запись NewRelic на портале Azure, а затем выполнил указания здесь

Следующие НАСТРОЙКИ ПРИЛОЖЕНИЯ были созданы на вкладке настройки моего веб-приложения:

NEWRELIC_LICENSEKEY : ****I used the one from my account*-*****
NEWRELIC_HOME:        C:\Home\site\newrelic
COR_PROFILER_PATH:    C:\Home\site\newrelic\NewRelic.Profiler.dll
COR_PROFILER:         {71DA0A04-7777-4EC6-9643-7D28B46A8A41}
COR_ENABLE_PROFILING: 1

Затем я добавил явное имя приложения в веб-конфигурацию, как указано в приведенной выше ссылке на документацию, потому что у меня включено «Всегда включено» для моего веб-приложения.

Данные не появлялись даже после многократного перезапуска моего веб-приложения.

Затем я попытался настроить его на портале New Preview Azure (я единственный, кто ненавидит новый портал, кажется излишне сложным). Я подписался на инструкции для нового портала здесь. Это тоже не сработало.

Я вручную загрузил папку newrelic в корень сайта и корневые папки Azure, но безуспешно. Журналы не создаются.

Может ли кто-нибудь помочь мне понять, чего мне не хватает и почему я не могу запустить NewRelic в моем лазурном веб-приложении DNN 7.

Заранее спасибо.

Иордания


person J King    schedule 20.10.2015    source источник


Ответы (1)


Хорошо,

Мое веб-приложение было настроено на 64-битную версию. Сайт ddn не настроен как веб-проект, поэтому я не мог использовать NuGet для установки пакета. Я создал пустой проект и установил пакет NewRelic для 64-разрядного веб-приложения Azure.

Затем я скопировал файлы из этого проекта и загрузил их в корень сайта моего веб-приложения, следуя инструкциям по ручной установке и перезапустив свой сайт.

Теперь это работает.

person J King    schedule 21.10.2015