You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
features: ['Add Valkey support', 'Add TOML configuration file support', 'Add protobuf v5 support for infinite tracing', 'Add support for attaching custom attributes to logs', 'Add support for attaching labels to logs', 'Minor cleanup of HTTPX instrumentation', 'Collect module information periodically']
7
-
bugs: []
6
+
features: ['Add Valkey support', 'Add TOML configuration file support', 'Add protobuf v5 support for infinite tracing', 'Add support for attaching custom attributes to logs', 'Add support for attaching labels to logs', 'Minor cleanup of HTTPX instrumentation']
7
+
bugs: ['Collect module information periodically']
8
8
security: []
9
9
---
10
10
11
11
## Notes
12
12
13
-
This release of the Python agent adds support for Valkey, configuration via TOML file, protobuf v5 for infinite tracing, attaching custom attributes and labels to log events, collecting module information periodically, and some minor cleanup of HTTPX instrumentation. Http2 support was validated for [Daphne](https://pypi.org/project/daphne/), [Hypercorn](https://pypi.org/project/Hypercorn/), and [HTTPX](https://pypi.org/project/httpx/).
13
+
This release of the Python agent adds support for Valkey, configuration via TOML file, protobuf v5 for infinite tracing, attaching custom attributes and labels to log events, and some minor cleanup of HTTPX instrumentation. Http2 support was validated for [Daphne](https://pypi.org/project/daphne/), [Hypercorn](https://pypi.org/project/Hypercorn/), and [HTTPX](https://pypi.org/project/httpx/). Module information is now collected periodically which fixes a bug where the CPU usage would spike on application startup.
14
14
15
15
The Python agent now allows you to opt-in to adding your custom tags (labels) to agent-forwarded logs. With custom tags on logs, platform engineers can easily filter, search, and correlate log data for faster and more efficient troubleshooting, improved performance, and optimized resource utilization. To learn more about this feature see the [documentation](/docs/logs/logs-context/Custom-tags-agent-forwarder-logs).
16
16
@@ -51,9 +51,11 @@ Install the agent using `easy_install/pip/distribute` via the [Python Package In
51
51
*[Hypercorn](https://pypi.org/project/Hypercorn/)
52
52
*[HTTPX](https://pypi.org/project/httpx/)
53
53
54
+
## Bug fixes
55
+
54
56
* Collect module information from application periodically instead of at startup
55
57
56
-
* Previously, the New Relic Python agent collected the application's module information all at once during startup. This enhancement allows the agent to do this incrementally throughout the application's operation, preventing potential memory spikes during agent startup.
58
+
* Previously, the New Relic Python agent collected the application's module information all at once during startup. In some extreme cases this would cause a large spike in CPU usage. This enhancement allows the agent to do this incrementally throughout the application's operation, preventing potential memory spikes during agent startup.
0 commit comments