Syntaxe
newrelic.agent.end_of_transaction()
Termine la transaction en cours.
Description
Cet appel met fin immédiatement à la transaction en cours et arrête le minuteur de réponse à l'heure actuelle. Une fois la transaction terminée, l' agent ne collecte aucune mesure de répartition des performances supplémentaire. Cependant, l'agent collecte toujours les détails des exceptions Python.
Cet appel est utile lorsque vous avez une réponse volumineuse qui est renvoyée vers le Web de transaction et que seule la partie initiale de la transaction vous intéresse. (Cela suppose également que, pour une raison quelconque, vous ne souhaitez pas marquer la transaction comme une tâche d'arrière-plan.)
Paramètres
Aucun.
Valeurs de retour
Aucun.
Exemples
Terminer une transaction
Pour mettre fin à une transaction plus tôt que prévu :
newrelic.agent.end_of_transaction()