Notice: If using Microsoft.Extensions.Logging as your logging framework of choice, please use .NET agent version 10.1.0 or newer. We encourage you to adopt the newer version due to bug #1230, which we fixed in #1237, that was resolved in .NET agent version 10.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
Checksums
File | SHA - 256 Hash |
---|---|
newrelic-dotnet-agent-10.1.0-1.x86_64.rpm | 44B3FF7D21084633900F26EA1174DA58562100EC5469BDD9C297E608435C3F1D |
newrelic-dotnet-agent_10.1.0_amd64.deb | 64609D1E3B1B4BE0912F723CED0EA629DA4E5129F676E2B20A83830714D1E63F |
newrelic-dotnet-agent_10.1.0_amd64.tar.gz | 3F479B759C6FC953FD8DB2954C4E0577AB51DD22185B2EA44948BAFB2D67A74A |
newrelic-dotnet-agent_10.1.0_arm64.deb | D7B61C6227FF2FB7269DD777F475BFA6E56EB39E98D66078339FF74E63D174A1 |
newrelic-dotnet-agent_10.1.0_arm64.tar.gz | EFB9FD6121884E14F1EA8D48324D48DA216CD0FFDAA6CC356FB82DEC3D7215C3 |
NewRelicDotNetAgent_10.1.0_x64.msi | DF62C96B669A72A1B428A1F8DDD14453DA58DE36BE74BD5FC05D8571365BC610 |
NewRelicDotNetAgent_10.1.0_x64.zip | E0FCCD38C7B302C44B2892FA41B05536B75C7E8576FB4491EF6B6BFB987237AD |
NewRelicDotNetAgent_10.1.0_x86.msi | AFBEAFC5A2E1701801FB2181DBD3445CA26C3F08BE87EB8BE098988A2CA36026 |
NewRelicDotNetAgent_10.1.0_x86.zip | 05FB612F76647777547F1E105960D55C08DF8296E348986C56CB558DB83830BB |
Support statement
New Relic recommends that you update the agent regularly and at a minimum every 3 months. As of this release, the oldest supported version is .NET agent 8.19.353.0.
Updating
- Follow standard procedures to update the .NET agent.
- If you're using a particularly old agent, review the list of major changes and procedures for updating legacy .NET agents.