Notes
This release of the Python agent reports error events to Insights and captures enhanced error data to support the new Advanced Error Analytics feature in APM.
The agent can be installed using easy_install/pip/distribute via the Python Package Index or can be downloaded directly from our download site.
For a list of known issues with the Python agent, see Status of the Python agent.
New Feature
- Error Events
The Python agent now sends TransactionError events for Advanced Error Analytics, which power the new APM Errors functionality (currently in Beta). This allows users to create charts that facet and filter their error data by attributes, as well as explore their error events in Insights. For details, see the APM Errors documentation.
Changed Feature
- Additional Attributes collected
The agent now collects additional attributes for web transactions:
- HTTP request headers:
Host
andAccept
- HTTP response header :
Content-Length
Bug Fix
- Improved unicode support for exception messages
Unicode exception messages will still be preserved, even if sys.setdefaultencoding()
has been called to change the default encoding.