• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

current_transaction (PythonエージェントAPI)

構文

newrelic.agent.current_transaction(active_only=True)

現在のトランザクションに対応するオブジェクトを返します。

説明

current_transaction を使用して、現在の トランザクションを表すオブジェクトを取得します 。アクティブなトランザクションがない場合は、 None を返します。

パラメータ

パラメーター

説明

active_only

boolean

オプションです。デフォルトは True で、これはアクティブなトランザクションのみを返すことを意味します。 False に設定すると、このコールは、終了または停止したトランザクションを返すことができます(例えば、 end_of_transaction が使用された場合)。

戻り値

現在のトランザクションに対応するトランザクションオブジェクトを返します。アクティブなトランザクションがない場合は None を返します。

現在のトランザクションの取得

import newrelic.agent
@newrelic.agent.background_task()
def main():
transaction = newrelic.agent.current_transaction()
Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.