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
Example of Geo group dashboard, which disables those filters https://dashboards.gitlab.net/dashboard/snapshot/XIfFG8MaCmt3bDcSPI4juGYkn9Zb03Qd?orgId=1
Edited by Quang-Minh Nguyen