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.
For a list of known issues with the Python agent, see Status of the Python agent.
- 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.
- Additional Attributes collected
The agent now collects additional attributes for web transactions:
- HTTP request headers:
- HTTP response header :
- 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.