Problème
L'agent .NET a été installé et les App Settings requis sont définis, mais aucune donnée n'apparaît et aucun log New Relic n'est créé dans D:\Home\Logfiles\NewRelic\. De plus, lorsque vous utilisez la console Azure Kudu Process Explorer pour inspecter la Environment Variables de votre application, elle indique que COR_PROFILER_PATH_64 et COR_PROFILER_PATH_32 sont définis et pointent vers les éléments suivants :
D:\Program Files (x86)\SiteExtensions\InstrumentationEngine\1.0.19\Instrumentation64\MicrosoftInstrumentationEngine_x64.dllSolution
Le Common Language Runtime (CLR) .NET n'autorise qu'un seul profileur. Si l'application Insights profileur de Microsoft est installée sur le système, le profileur New Relic n'instrumente aucune application et aucune donnée n'apparaîtra. Pour plus d’informations, consultez la documentation Microsoft Azure Web Apps.
Pour résoudre ce problème, supprimez ou désactivez l’application Insights de votre application.
Pour remove l'extension de site Insights de l'application :
Supprimez tous les paramètres liés à l’application Insights de Application > Settings > Application Settings et Save. Cela peut inclure les clés suivantes :
- Toute clé commençant par
APPINSIGHTS_ - Toute clé commençant par
APPLICATIONINSIGHTS_ - Toute clé commençant par
XDT_MicrosoftApplicationInsights_ DiagnosticServices_EXTENSION_VERSIONInstrumentationEngine_EXTENSION_VERSIONMicrosoftInstrumentationEngine_LatestPath
- Toute clé commençant par
Supprimez l'extension de Application > Tools > Extensions. Cliquez avec le bouton droit sur l’extension et Delete.
Supprimez le Tile Add-On de votre Application Panel (si présent).
Redémarrez votre application.
Pour accéder à disable Application Insights via le portail Azure : accédez au panneau Application Insights sous Settings. Cela peut redémarrer votre application.