Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inspect Grafana dashboards #1990

Open
jacek-dudek opened this issue Nov 21, 2024 · 4 comments
Open

Inspect Grafana dashboards #1990

jacek-dudek opened this issue Nov 21, 2024 · 4 comments
Assignees

Comments

@jacek-dudek
Copy link

jacek-dudek commented Nov 21, 2024

Go through existing Grafana dashboards that are hosted on aaw dev and aaw prod clusters and confirm which are working correctly, which don't have incoming data, which are displaying something obviously wrong or unintelligible.

Some investigative steps for the broken ones:

  • For the dashboards with no data showing, confirm what the data source is, look at the network activity to see if requests are being made and succeeding.
  • Look at the data queries in the code-behind for each dashboard component. Identify the metric being polled. Confirm whether or not this metric is being served on the prometheus server component.
  • For missing metrics we'll have to find out what endpoints (like cadvisor) can produce these metrics for prometheus to collect.
@jacek-dudek jacek-dudek self-assigned this Nov 21, 2024
@Souheil-Yazji
Copy link
Contributor

Souheil-Yazji commented Nov 25, 2024

2 Point estimate for:

  • Enumerating Broken Dashboards
  • Brief summary on broken components in each dash

Next Steps:

  • Report issues to CNS, go from there

@jacek-dudek
Copy link
Author

I inspected the first 25 dashboards and I'm compiling a spreadsheet of observed issues.
I have another 25 dashboards to go...

@jacek-dudek
Copy link
Author

jacek-dudek commented Nov 28, 2024

Spreadsheet of all the issues I noticed in existing Grafana dashboards:
Grafana-dashboards-inspection.xlsx

@jacek-dudek
Copy link
Author

Just need the contact info for CNS to be able to relay the information to them...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants