Support group-level no data states on the metric dashboard
This issue has a chart-level counterpart at #33077 (closed)
Update
This issue promoted into an Epic which tries to solve the empty state in the metrics dashboards (to view the original issue click on edit)
Design
We are proposing the following:
- If the group has data, the section will be open by default
- If the group has no data, the section will be closed by default
- If the group either hasn't been configured or doesn't have data to display, an empty state will display. Here are the four proposed empty states, with messages displaying depending on the type of failure we are seeing:
No data | Time out | Connection failure | Configuration required |
---|---|---|---|
![]() |
![]() |
![]() |
![]() |
The "more information" links should take users to the documentation for this page. The verify
button should take users to Settings > Integrations > Prometheus.
Additional proposal: to display groups that haven't been configured at the bottom of the page, with those that have been configured at the top. If multiple groups have been configured, they will be displayed alphabetically.
The additional proposal above has been dismissed as group ordering might interfere with drag and drop functionality.
Edited by Dhiraj Bodicherla