• ログイン無料アカウント

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

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

問題を作成する

ignore_transaction (PythonエージェントAPI)

構文

newrelic.agent.ignore_transaction(flag=True)

現在のトランザクションを無視します。

説明

このコールは、現在のトランザクションを無視します。エージェントは、トランザクションからのデータを報告しません。

ヒント

WSGIenvironディクショナリのWebトランザクションを無視することもできます。これを行うには、WSGIサーバーからWSGIアプリケーションに渡されるWSGI環境ディクショナリで特定のリクエストのnewrelic.ignore_transactionキーを設定します。

パラメーター

パラメータ

説明

flag

ブール値

オプション。デフォルトはTrueです。トランザクションがすでに無視されている場合は、フラグをFalseに設定することで無視を解除できます。

戻り値

なし。

トランザクションを無視する

UIに表示したくないトランザクションを無視するには、アプリコードでトランザクションが生成されている場所で次のコマンドを実行します。この例は、APIを使用してFlaskルートを無視する方法を示しています。

@app.route("/")
def process_results():
newrelic.agent.ignore_transaction(flag=True)
return 'hello world'
Copyright © 2022 New Relic株式会社。