Geo: Notify users when there is a problem
Overview
There was a Slack discussion and @atanayno gave us some insights that there could be a case user needs to get notified if there is a problem on their Geo sites.
Current user flow
We have identified during the past user/customer interviews - that a lot of users have their own dashboard monitoring the Geo site status.
If they are using Prometheus, they could use status_message
- Reference https://gitlab.com/gitlab-org/gitlab/blob/master/ee/app/models/geo_node_status.rb#L110 (Thanks @vsizov)
Questions
- What if they don't use any monitoring system/integrated monitoring service for the Geo sites?
- Is current user flow sufficient for Sysadmins?
- If we would like to provide notification when it is a "problematic situation", how do we define "Problematic situation"?
Ideas
Edited by Sunjung Park