sentry
sentry copied to clipboard
Trailing underscore in monitor slug
Environment
SaaS (https://sentry.io/)
Steps to Reproduce
- Create a new monitor through the Sentry Web UI ie. titled "curl_underscore_test_"
- This will not create a slug with with a trailing underscore, so go back and edit the monitor, adding a trailing underscore to the slug manually
- Try to send a check in to the monitor with the new slug
Expected Result
The check in is accepted normally.
Actual Result
We get the error "A check-in was sent for a monitor that does not exist. If you meant to create a new monitor via upsert, please provide a valid monitor configuration in the check-in payload." for every check in sent to this monitor.
The workaround for this is to edit the monitor and remove the underscore from the slug manually. Example monitor here.
If this is not an acceptable slug then we should not allow it to be saved.
Product Area
Crons
Link
No response
DSN
No response
Version
No response