AppDynamics APM Platform 21.x アプリケーション監視 アプリケーションサーバーエージェントのインストール Pythonエージェント Current: Python対応環境 PDF Download PDF Download page Python対応環境. Current page All pages Python対応環境 Related pages:Pythonエージェント PythonエージェントのサポートPythonバージョンPython エージェントは、次の Python バージョンをサポートしています。Linux:Python 3.4、3.5、3.6、3.7、3.8、3.9Alpine Linux:Python 3.6、3.7、3.8、3.9オペレーティングシステムPython エージェントは次の環境で動作します。glibc 2.12+ および x86 32 ビットまたは x86 64 ビットアーキテクチャに基づく Linux ディストリビューションmusl 1.2.2+ および x86 64 ビットアーキテクチャに基づく Alpine Linux(3.13+)ディストリビューション Mac OS X のサポートは、Python エージェントのバージョン 20.7.0 から廃止されます。CentOS5 のサポートは廃止されました。 Pythonフレームワークおよびプロトコルフレームワーク/プロトコルバージョンエントリポイントのタイプデフォルトトランザクション命名WSGI1.0Python WebURIの最初の2つのセグメントTornado3.2 〜 4.5(すべてのバージョン)、Tornado 5.x(asyncio ライブラリなし)、Tornado 6(Python 3.5.3 以降)Python WebURIの最初の2つのセグメントAppDynamicsでは、Tornado、Django、Flask、CherryPy、Bottle、およびPyramidにおいてPythonエージェントをテスト済みです。エージェントを構成して、以下に示すような(これに限定するものではありません)WSGI ベースのアプリケーションまたはフレームワークを Python Web としてインストゥルメント化できます。現在、PythonエージェントはDjango、Flask、CherryPy、Bottle、Pyramid、およびTornadoフレームワークの例外検出に完全に対応しています。他のWSGIフレームワークおよびカスタムWSGIアプリケーションの場合は、エージェントからの例外を効果的に隠す例外ハンドラをインストールする場合があります。このような場合、エージェントは終了コール中の例外、WSGI サーバに伝達される欠落した例外、およびカスタム ビジネス トランザクション API を通じて報告された例外のみを検出します。WSGIベースのフレームワーク備考Bottle0.12.19CherryPy18.6.1Django3.1.6Flask1.1.2PasteDeploy2.1.0Pyramid2.0 mod_wsgi 4.7.1データベースイグジットポイント対応するデータベースイグジットポイントバージョンcx_Oracle5.1.xMongoDB3.1 以降MySQL-PythonmysqlclientMySQL Connector/PythonPsycopg 2PyMySqlTorMySqlHTTPイグジットポイント対応するHTTPイグジットポイントhttplib*httplib2要求urlliburllib2urllib3tornado.httpclient* エージェントは、httplib の上にビルドされた外部ライブラリへのコールを検出します。そのため、boto、dropbox、python-twitter などのサービスへのバックエンドコールは HTTP 終了コールとして検出、表示されます。キャッシュイグジットポイント対応するキャッシュイグジットポイントMemcacheRedis-py ×