Monitor scheduled pipeline events in GCP and alert when events are missing
As discussed in gitlab-org/gitlab#415342 (comment 1431413664), we can benefit from monitoring scheduled pipeline events and raise an alert in GCP when detecting broken schedules.
Acceptance Criteria:
-
add a monitoring in GCP watching for pipeline events with source = "schedule_event"
-
If scheduled pipeline events have been missing for more than x hours, we report an alert in Slack. I will set this x
to 12 in the first iteration and go from there.
Edited by Jennifer Li