Dans APM, tracez les enregistrements de transactions en détail sur les transactions de votre application et les appels de base de données. Vous pouvez modifier les paramètres par défaut pour le suivi de transaction.
Configurer les paramètres de trace des transactions via l'agent
Vous pouvez personnaliser vos paramètres trace de transaction via les fichiers configuration de l'agent New Relic et d'autres méthodes configuration « locales » telles que les variables d'environnement. Pour plus d'informations sur trace les configuration options de transaction, consultez la documentation de l'agent de langue New Relic spécifique :
Configurer la trace de transaction à l'aide configuration côté serveur
La possibilité de configurer la trace de transaction à l'aide de configuration côté serveur dépend de l'UIagent New Relic. Si configuration côté serveur n'est pas prise en charge, les paramètres trace de transaction seront visibles dans l'UI mais non modifiables.
Si les paramètres de configuration côté serveur sont disponibles pour votre agent New Relic, vous pouvez les voir à l'adresse suivante : one.newrelic.com > All capabilities > APM & services > (select an app) > Settings > Application > Server-side agent configuration.
Les paramètres trace de transaction disponibles à l'aide de configuration côté serveur diffèrent en fonction de l'UIagent New Relic que vous utilisez. L'UI comprend des descriptions de chacun. Les paramètres de l'UI peuvent inclure :
- Traçage des transactions et seuil
- Enregistrement SQL, y compris le niveau d'enregistrement et les champs de saisie
- Seuil de Log SQL et trace d'appels
- Plans et seuils de requêtes SQL
- Collecte d'erreurs, y compris le code HTTP et la classe d'erreur
- requête de traçage de lentille
- Profileur de filetage
- Tracing multi-applications
Configurer la trace pour une clé de transaction spécifique
Si vous souhaitez monitorer ou alerter sur une transaction différemment des autres transactions, faites-en une clé de transaction. Cela est utile, par exemple, lorsque vous souhaitez définir un Apdex spécifique à une transaction qui est différent de votre seuil Apdex T général.
La modification de l'Apdex d'une transaction clé modifie la probabilité qu'elle crée une trace de transaction. Par exemple:
- Si vous souhaitez augmenter la probabilité qu'une clé de transaction génère une trace de transaction, lower sa valeur Apdex T.
- Si vous souhaitez rendre une clé de transaction moins susceptible d'être tracée, définissez sa valeur Apdex T raise .
Important
Si vous avez défini le seuil detrace de transaction sur un nombre de secondes, et non sur le paramètre Apdex par défaut, le seuil en nombre de secondes agira comme seuil pour all transactions, même pour les clés de transaction qui ont des paramètres Apdex personnalisés.
Afficher les logs de vos données APM et infrastructure
Vous pouvez également rassembler vos données de log et d'application pour rendre le dépannage plus facile et plus rapide. Avec les logs en contexte, vous pouvez voir les messages de log liés à vos erreurs et les tracer directement dans UI de votre application. Vous pouvez également voir les logs en contexte de vos données infrastructure , telles que le cluster Kubernetes. Pas besoin de passer à une autre page UI .
Créer des transactions personnalisées
Vous pouvez créer des transactions personnalisées pour l'activité de l'application qui n'est pas automatiquement capturée en tant que transaction par l'agent New Relic. Pour plus d'informations, voir instrumentation personnalisée.
Collecter les attributs et les paramètres de la requête HTTP
Pour des raisons de sécurité des données, la trace de transaction ne collecte pas l'attribut de requête HTTP potentiellement sensible, parfois appelé parameters. trace collecte certains attributs de requête HTTP de base, que New Relic appelle agent attributes. Pour modifier les paramètres de collecte d'attributs, consultez l'agent New Relic spécifique :
Pour plus d’informations, consultez Collecter l’attribut personnalisé.
Supprimer une trace de transaction
Lorsque vous supprimez une trace de transaction, elle est supprimée définitivement.