Problème
Après avoir généré du trafic pour votre application et attendu cinq minutes, aucune de vos agent données .NET n'apparaît dans l'UI de New Relic.
Solution
L’absence de données peut se produire pour plusieurs raisons.
- Common causes pour les données manquantes : voir les solutions de dépannage de base.
- Other situations: Si les solutions de base ne résolvent pas le problème, le manque de données peut être plus intrinsèque à votre système. Pour plus d'informations, consultez les solutions de dépannage avancées.
- Microsoft Azure users: Consultez les solutions de dépannage Azure.
- No browser data appears: Consultez les conseils de dépannage lors de l'utilisation de l'agent de navigateur.
Solutions de base
Pour résoudre les raisons les plus courantes de données manquantes, essayez ces solutions selon le cas.
Basic solutions | Comments |
---|---|
Vérifiez la compatibilité de l'application et du framework avec l'agent | Compatibilité et exigences du framework .NET ou |
En savoir plus sur les problèmes d'installation courants | Voir dépannage pour .NET Core et Linux ou dépannage pour Windows |
Configurer pour un processus .NET de courte durée | Si vous avez un processus de courte durée (moins de 60 secondes), il se peut qu'il ne signale pas de données. Pour plus d'informations, voir Monitorer les processus de courte durée. |
.NET Core: Vérifiez les exigences de Kestrel. | Assurez-vous que vous utilisez une application/un serveur Web Kestrel pris en charge par New Relic. Dans le cas contraire, vous devrez peut-être vous assurer que la prise en charge de .NET Framework est activée sur votre agent .NET. |
.NET Core: Vérifiez les variables d'environnement. | Assurez-vous d'avoir configuré toutes les variables d'environnement requises, puis redémarrez l'agent. |
.NET Framework: Redémarrez IIS. | Si votre application ne reçoit pas de trafic, aucune donnée ne sera signalée à New Relic. Pour redémarrer IIS :
|
Exécutez les diagnostics New Relic. | Pour essayer d'identifier automatiquement le problème, utilisez New Relic Diagnostics. |
Vérifiez les conflits de profileur. | Si vous utilisez le système Center Operations Manager (SCOM) de Microsoft, suivez les procédures de dépannage pour résoudre les conflits .NET et SCOM. |
Revoir le fichier de log. | Si des fichiers de log existent, ouvrez-les et vérifiez s'ils contiennent des erreurs. |
Solutions avancées
Pour résoudre des problèmes plus complexes lorsqu'aucune donnée n'apparaît, essayez ces solutions selon le cas :
Advanced solutions | Comments |
---|---|
.NET Framework: Vérifiez les autorisations du registre. | Recherchez une erreur d'autorisation de clé de registre. |
.NET Framework: Exécutez la visionneuse d'événements Windows . | Le cas échéant :
|
Obtenir le log de débogage. | Si votre log n'affiche pas d'erreurs, augmentez temporairement le niveau de logging pour collecter le log |
Vérifiez les paramètres proxy. | Assurez-vous que vos paramètres proxy sont corrects et que vos paramètres incluent un attribut d’hôte. |
.NET 8: Assurez-vous que les diagnostics d’exécution sont activés | À partir de .NET 8, la définition de la variable d’environnement |
Obtenez de l’aide supplémentaire. | Si les données n'apparaissent toujours pas, obtenez de l'aide sur support.newrelic.com. |