APMインサイト Pythonエージェント - リリースノート
Pythonエージェント バージョン1.5
対応ビルド番号:ビルド174304
不具合修正
- トランザクションがカスタム応答コードを返した場合、Flaskフレームワークでトレースがキャプチャされない問題を修正
- Data Exporterがアクセスできない場合、PythonエージェントによるCPU使用率が高くなる問題を修正
Pythonエージェント バージョン1.5
対応ビルド番号:ビルド174304
機能拡張
- 分散トレースをサポート
- スタックトレースクエリをサポート
- IPv4アドレスのキャプチャをサポート
- Django ASGIアプリケーションでの非同期呼び出しキャプチャをサポート
- 非同期コンポーネントモジュールをサポート:AIOREDIS、AREDIS、AIOMYSQL、ASYNCPG、およびRedis非同期クライアント
- PyMongoモジュールをサポート
- Psycopg2パラメータ化クエリオブジェクト抽出をサポート
- FastAPIおよびStarletteフレームワークをサポート
- PyMssql、PyODBC、OracleDB、cx_Oracleモジュールをサポート
- Docker環境の検出とmountinfoファイルからのID取得をサポート
- TornadoおよびStreamlitフレームワークをサポート
- カスタムインストルメンテーションをサポート
- TrackerおよびTransactionContextクラスAPIをサポート
- async_cronモジュールをサポート
- Celeryバックグラウンドタスクのキャプチャをサポート
- Data Exporterによって行われたすべてのリクエストにライセンスキーを追加
- Data ExporterにNoSQL正規表現の変更を実装
不具合修正
- メトリクス処理後に残るtxnオブジェクト参照によって発生するメモリの問題を修正
- [トレース]タブのトランザクション名に誤ったHTTPホスト名が追加される問題を修正
- ビューラッパーのFlaskバグに関連する問題を修正
Pythonエージェント バージョン1.1
対応ビルド番号:ビルド16846
機能拡張
-
以下のフレームワークをサポート
Django、Flask、CherryPy、Pyramid、Bottle -
以下のデータベースとコンポーネントをサポート
PyMySQL、Psycopg2、Pymemcache、Redis、SQLite、Cassandra、Jinja2、Genshi、Mako -
以下のHTTPライブラリをサポート
http.client、httplib2、httpx、urllib、urllib3 - Pythonエージェントの負荷を軽減するために、Pythonエージェント用のデータエクスポーターを導入
- カスタム ログ ディレクトリのサポートを追加