Cette traduction automatique est fournie pour votre commodité.
En cas d'incohérence entre la version anglaise et la version traduite, la version anglaise prévaudra. Veuillez visiter cette page pour plus d'informations.
À 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.
Notre C SDK instrumente automatiquement votre code afin que vous puissiez commencer monitoring l'application. Vous pouvez utiliser notre lanceur ou suivre les instructions de ce document pour terminer une installation de base du C SDK.
Vous pouvez donner à votre application jusqu'à trois noms différents, séparés par ;. Donner plusieurs noms à votre application vous permet d'agréger plusieurs agents sur l'ensemble d'une application ou d'un service ; par exemple :
La libnewrelic.a du C SDK est une bibliothèque statique qui est déjà liée à la bibliothèque libpcre et libpthread . Pour éviter les collisions de symboles dans cette étape de liaison, assurez-vous de créer un lien vers chacune de ces bibliothèques.
De plus, pour profiter pleinement du suivi des erreurs dans laError analytics page d'APM, liez votre application en utilisant -rdynamic l'indicateur de lien de GNU. Cela permettra d'afficher des informations plus significatives dans la trace d'appels pour l'enregistrement des erreurs sur une transaction en utilisant l'appel d'API newrelic_notice_error du C SDK.
Vérifiez la sortie dans les fichiers c_sdk.log et newrelic-daemon.log .
L'architecture du C SDK nécessite que le démon soit invoqué en premier before avant que votre application instrumentée ne soit invoquée.
Conseil
Pour voir toutes les options disponibles pour le démon C : Sur la ligne de commande, tapez :
bash
$
./newrelic-daemon --help
Pour plus d'informations, consultez le C SDK GUIDE.md.
Afficher les performances des applications dans New Relic
Pour afficher les performances de votre application avec APM:
Générez du trafic pour votre application, puis attendez quelques minutes que votre application envoie des données à New Relic.
Explorez les données de votre application dans l'APM UI.
Si aucune donnée n'apparaît au bout de quelques minutes, vérifiez si vos fichiers c_sdk.log et newrelic-daemon.log contiennent des erreurs. Si vous rencontrez toujours des problèmes, suivez les conseils de dépannage.