Open svenzorgdoc opened 1 week ago
Assigning to @getsentry/support for routing ⏲️
Routing to @getsentry/product-owners-crons for triage ⏲️
Assigning to @getsentry/support for routing ⏲️
What's your check-in grace period configured to (under "set margins")?
Screenshot of the settings:
I have nothing specifically set, so I'm assuming Sentry is using the default of one minute. Seeing that all jobs are reported as starting one second after the scheduled time, I wouldn't know why this one job is incorrectly associated. There are hundreds of these jobs in the log, every one of them starting one second after their scheduled time, and all associated correctly, except for the one displayed in the bug report.
Environment
self-hosted (https://develop.sentry.dev/self-hosted/)
Steps to Reproduce
We have a cron job that runs every five minutes and takes about two minutes to run. We use sentry-cli to wrap the script, and it is sentry-cli that reports the start and finish of the job. Most of the time, this works flawlessly. Sometimes, Sentry will report a missed check-in, but that check-in is then show in the log list, but is associated incorrectly with the wrong time (that then has two associated check-ins).
Expected Result
I would expect the check-in to be associated with the correct time, not the "next" cron time. Specifically, I would expect the 00:35:01 check-in to be associated with the 00:35:00 expected time, not with 00:40:00.
Actual Result
Product Area
Crons
Link
No response
DSN
No response
Version
24.8.0