Problema
Instaló el agente .NET de New Relic a través de Microsoft Azure Web Apps y está utilizando la configuración Always On
de Azure. Después de generar algo de tráfico y esperar unos minutos para que comience la recopilación de datos para su aplicación, los datos aún no aparecen en la interfaz de usuario de APM.
Solución
A partir de la versión 8.22.181.0 del agente .NET, La configuración Always On
de Azure se puede habilitar sin interferir con el agente. Si desea utilizar Always On
, simplemente actualice el agente.
Soluciones alternativas para .NET framework 4.0 o inferior
Si su aplicación tiene como objetivo .NET Framework 4.0 o inferior, la configuraciónAlways On
de Azure interferirá con el agente. Esta característica solo está disponible en los modos Basic y Standard de Azure.
La configuración Always On
impide que se establezca la variable de entorno APP_POOL_ID
. El agente .NET de New Relic necesita esta variable de entorno para obtener el nombre de la aplicación. Si el agente no puede determinar el nombre de una aplicación, no se iniciará.
Si todavía utiliza .NET framework 4.0 o inferior, pruebe las siguientes soluciones:
Si está utilizando el nivel Standard o Basic de Microsoft con Azure Portal, asegúrese de que la configuración Always On
esté deshabilitada.
En Azure Portal, seleccione
(your app) > Settings > Application Settings
.
Establezca el interruptor
Always On
enOff
.
Aquí hay algunas otras opciones que puedes probar. Si no funcionan, must desactiva la configuración Always On
.