Skip to content

Release v10.1.0

Compare
Choose a tag to compare
@chynesNR chynesNR released this 12 Sep 20:24
· 857 commits to main since this release
a632894

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 and MAX_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/