Skip to content

Add a filters into stage group dashboards

Closes gitlab-com/gl-infra/scalability#740 (closed)

Add two filters, controller and action, at the top of a stage group dashboard.

  • By default, the filters show all actions
  • The controller filters show both API/Git/Web controllers
  • The actions are refreshed accordingly to the recent controller value.
  • The below panels are updated accordingly.
  • If Rails panels are disabled, the filters are remove as well.

Example of Verify group dashboard, which has both controller and action filters https://dashboards.gitlab.net/dashboard/snapshot/IT7cFfW90mmckyNvPjUINxGB6vJrAWwI?orgId=1

Screenshot_from_2021-01-12_15-52-57

Example of Geo group dashboard, which disables those filters https://dashboards.gitlab.net/dashboard/snapshot/XIfFG8MaCmt3bDcSPI4juGYkn9Zb03Qd?orgId=1

Screenshot_from_2021-01-12_15-54-29

Edited by Quang-Minh Nguyen

Merge request reports