AVIS DE FIN DE VIE
À partir d'avril 2022, nous ne prenons pas en charge la fonctionnalité C SDK. Pour plus de détails, consultez notre publication sur le forum d'assistance.
Problème
Vous avez installé le SDK New Relic C, généré du trafic pour votre application et attendu quelques minutes, mais vous ne voyez toujours pas de rapport de données dans APM.
Solution
Ces conseils de dépannage sont classés approximativement du problème le plus courant au moins courant.
Vérifiez la sortie dans le C SDK et le fichier de log daemon pour les erreurs.
Assurez-vous que le processus daemon (
newrelic-daemon
) est opérationnel afin qu'il soit invoqué before au démarrage de votre application instrumentée.Vérifiez le nom de votre application et dans votre configuration C SDK.
Assurez-vous d'appeler :
newrelic_create_app()
newrelic_start_web_transaction()
ounewrelic_start_non_web_transaction()
selon le casnewrelic_end_transaction()
Assurez-vous également qu'aucun de ces appels ne renvoie
false
ouNULL
.Si nécessaire, vérifiez la version du C SDK à l'aide de
newrelic_version()
et mettez à jour votre bibliothèque C SDK vers la dernière version.