構文
newrelic.agent.ignore_transaction(flag=True)
現在のトランザクションを無視します。
説明
このコールは、現在のトランザクションを無視します。エージェントは、トランザクションからのデータを報告しません。
ヒント
WSGIenvironディクショナリのWebトランザクションを無視することもできます。これを行うには、WSGIサーバーからWSGIアプリケーションに渡されるWSGI環境ディクショナリで特定のリクエストのnewrelic.ignore_transaction
キーを設定します。
パラメーター
パラメータ | 説明 |
---|---|
ブール値 | オプション。デフォルトは |
戻り値
なし。
例
トランザクションを無視する
UIに表示したくないトランザクションを無視するには、アプリコードでトランザクションが生成されている場所で次のコマンドを実行します。この例は、APIを使用してFlaskルートを無視する方法を示しています。
@app.route("/")def process_results(): newrelic.agent.ignore_transaction(flag=True) return 'hello world'