getsentry / sentry-dotnet

Sentry SDK for .NET
https://docs.sentry.io/platforms/dotnet
MIT License
566 stars 203 forks source link

feat: Added properties to `CheckIns` #3320

Closed bitsandfoxes closed 2 weeks ago

bitsandfoxes commented 3 weeks ago

Fixes https://github.com/getsentry/sentry-dotnet/issues/3259

Based on our dev docs check-ins now have

- CheckIn ID
- Monitor Slug
- Status
- Duration
- Release
- Environment
- Contexts -> trace -> trace ID

Release and Environment are getting applied by the Enricher. Duration is an optional parameter and currently gets set by the Hangfire Integration when a task is finished. The Trace ID gets taken from the scope. Either from the propagation context or, if present, from the current span.

github-actions[bot] commented 3 weeks ago
Messages
:book: Do not forget to update Sentry-docs with your feature once the pull request gets approved.

Generated by :no_entry_sign: dangerJS against 5de8e9a2bcf9aafc3e12000ed4e8902764fc84b6