• ログイン

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

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

問題を作成する

非同期PG

Python エージェントは、 asyncpg database client module for PostgresSQL を使用する際のデータベーストランザクションの記録をサポートしています。この機能は、データベースクエリのタイミング、データベースクエリのSQL文、長いデータベースクエリのスタックトレースをキャプチャします。

asyncpg を使用するアプリに Python エージェントを統合するための要件とヒントについてお読みください。一般的なインストール手順に戻るには、 Install the Python agent を参照してください。

管理用スクリプトによる自動初期化

python app.py でアプリを起動し、当社のPythonエージェント バージョン5.20.0.149 以上を使用している場合は、推奨される アドミンスクリプトの統合方法 例えば、以下のようになります。

NEW_RELIC_CONFIG_FILE=path/to/newrelic.ini newrelic-admin run-program python path_to_app

PythonエージェントAPIの使用

Python エージェント API を使って、任意の ASGI サーバやフレームワークを監視することができます。そのためには、 ASGIアプリケーションのエントリーポイント をマークし、 トランザクション名 を設定します。

イベントループ診断対応

当社のPythonエージェントは、 asyncio イベントループ診断をサポートしています。詳細については、 Python イベントループ診断 を参照してください。

Copyright © 2022 New Relic株式会社。

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