Release v10.1.0
New Features
- Support of setting up labels via appsettings.json and app/web.config file. #1204
- Additional DEBUG-level logging of all environment variables.
- Forwarded application logs now capture exception details including, error message, error stack, and error class. #1228
- Log events with no message will now be accepted if an exception is present in the log event.
- The error stack is created using the stack of the inner exception, up to 5 levels deep, just like existing Agent error reporting.
- Adds a new
SetName()
method to the Agent API for spans which allows customization of segment/span/metric names. #1238
Fixes
- Resolves an issue where log forwarding could drop logs in async scenarios. #1174
- Resolves an issue where more logs were forwarded than expected from Microsoft.Extensions.Logging. #1237
- Resolves an agent configuration bug where values set in the
MAX_EVENT_SAMPLES_STORED
andMAX_TRANSACTION_SAMPLES_STORED
environment variables, which configure the maximum samples stored per one-minute harvest interval, were not being properly converted to apply to the five-second harvest interval for those data types. #1239
Once published, the release artifacts for this release can be found at https://download.newrelic.com/dot_net_agent/latest_release/ or on NuGet.org.
Installation instructions can be found at https://docs.newrelic.com/docs/agents/net-agent/installation/introduction-net-agent-install/