Today we are releasing the 8.1.0 build of the dotnet monitor
tool.
Changes since 8.0.8 release:
- Add Support for Meter Tags and Instrument Tags for System Diagnostics Metrics (#5802)
- Add
GcCollect
trace profile for collecting lightweight GC collection events, same as thegc-collect
profile in thedotnet-trace
tool. (#6348) - Adds support for overriding the artifact name for
Collect*
actions and adds new placeholders forHostName
andUnixTime
. (#6675) - The S3 egress provider now provides the ability to use KMS encryption keys to encrypt artifacts placed in S3 buckets (#6831)
- CallStackFrame JSON results now include method token and module version ID. (#6839)
- Hide frames with
StackTraceHiddenAttribute
from/exceptions
and/stacks
. When retrieving json data these frames are still included but are identified by a newhidden
field. (#7532) - Fix an issue where
/stacks
route can fail to collect call stacks after/parameters
route is used (#7917) - 🔬 Support capturing the following parameter types: generics, tuples, and nullable value types (#5812)
- 🔬 Update
POST /parameters
to support stopping after a certain number of times parameters are captured. (#6060) ⚠️ 🔬 Parameters can now be sent to an egress provider and are no longer logged inside the target application. (#6272)
*
*🔬 indicates an experimental feature
If you would like to provide additional feedback to the team please fill out this survey.
Packages released to NuGet
dotnet-monitor.8.1.0.nupkg