Support Bar charts in the monitoring dashboard

Problem to solve

The monitoring dashboard supports column charts that renders the information provided by the query in the following fashion

  • x-axis: Time
  • y-axis: Value

While this works, not every use case can be solved using column charts. One such case is the below visualization which is used by our SREs to keep a track of GitLab.com's service availability (on Grafana).

Screen_Shot_2020-02-04_at_15.20.48

Look for Primary Services Average Availability for Period in https://dashboards.gitlab.net/d/general-slas/general-slas?orgId=1&from=now-12h&to=now

Intended users

Further details

Proposal

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Edited by 🤖 GitLab Bot 🤖