System Checkers
Calendly
Handles checking and notifying about the status for the Calendly system. Works primarily off of RSS feed for https://www.calendlystatus.com. This scrapes the information from that RSS feed once per hour to look for new incidents and maintenance events.
The project is located at gitlab-support-readiness/system-checkers/calendly
GitLab
Handles checking and notifiying about potential pipelines issues on important projects we utilize on gitlab.com. This checks for an abnormal amount of pending jobs (10 or more) and abnormally long running jobs (25 minutes or longer).
The project is located at gitlab-support-readiness/system-checkers/gitlab
Pagerduty
Handles checking and notifying about:
- the status for the Pagerduty system
- non-accessible Support schedules
- non-accessible Support services
- non-accessible Support escalation policies
Works off of the Pagerduty API and webhooks sent from https://status.pagerduty.com/
The project is located at gitlab-support-readiness/system-checkers/pagerduty
Unbabel
Handles checking and notifying about the status for the Unbabel system. Works off of the Unbabel status API to check for information about incidents.
The project is located at gitlab-support-readiness/system-checkers/unbabel
Zendesk Global
Handles checking and notifying about the status for the Zendesk Global system. Works off of the Zendesk status API to check for information about incidents and maintenances.
The project is located at gitlab-support-readiness/system-checkers/zendesk-global
Zendesk US Government
Handles checking and notifying about the status for the Zendesk US Government system. Works off of the Zendesk status API to check for information about incidents and maintenances.
The project is located at gitlab-support-readiness/system-checkers/zendesk-us-government
b4b0f2ea
)