Syntax
newrelic.agent.current_transaction(active_only=True)Returns an object corresponding to the current transaction.
Description
Use current_transaction to retrieve the object representing the current transaction. It will return None if there is no active transaction.
Parameters
Parameter | Description |
|---|---|
boolean | Optional. Default is |
Return values
Returns a transaction object corresponding to current transaction. Returns None if there is no active transaction.
Examples
Get the current transaction
import newrelic.agent
@newrelic.agent.background_task()def main(): transaction = newrelic.agent.current_transaction()