-
-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Open
Open
Copy link
Description
Environment
SaaS (https://sentry.io/)
Steps to Reproduce
- Create a cron monitor with a schedule (e.g., every 10 minutes)
- Send heartbeat check-ins using the simple URL format:
GET https://{ORG}.ingest.us.sentry.io/api/{PROJECT_ID}/cron/{MONITOR_SLUG}/{DSN_KEY}/?status=ok - Do NOT include any duration parameter in the request
- Observe the monitor details page after some time
See Linear thread for Zendesk ticket.
Expected Result
Check-ins should be recorded successfully without duration (since none was sent). No ingestion errors should appear.
Actual Result
The monitor shows an ingestion error:
"Errors were encountered while ingesting check-ins for this monitor"
- "Invalid duration"
- "A check-in was sent with an invalid duration of '6839405000'"
The duration column shows "—" for affected check-ins. User reports this has occurred on two separate monitors and was never seen before.
Product Area
Crons
Link
No response
DSN
No response
Version
No response
Reactions are currently unavailable
Metadata
Metadata
Assignees
Projects
Status
No status