• /
  • ログイン

current_transaction (Python agent API)

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

active_only

boolean

Optional. Default is True, meaning it will only return active transactions. If set to False, the call is capable of returning a transaction that has ended or stopped (for example, if end_of_transaction was used).

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()

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.