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

Fix Grafana dashboards for Hubble control plane and update doc #811

Open
SRodi opened this issue Oct 4, 2024 · 0 comments
Open

Fix Grafana dashboards for Hubble control plane and update doc #811

SRodi opened this issue Oct 4, 2024 · 0 comments
Assignees

Comments

@SRodi
Copy link
Member

SRodi commented Oct 4, 2024

Issue

The Hubble control plane Grafana dashboards are currently broken for node selection and require similar fix applied as part of #797

Goal

  1. Fix dashboards dns.json and pod-flows-namespace.json
  2. update the docs with an example of a Hubble flow dashboard

DoD

  1. install retina hubble control plane
  2. install prometheus with the values.yaml created as part of Create Prometheus values.yaml with additionalScrapeConfigs for Hubble control plane #810
  3. port-forward Grafana
  4. import (fixed) hubble Grafana dashboards
  5. validate

Dependency

@SRodi SRodi self-assigned this Feb 12, 2025
github-merge-queue bot pushed a commit that referenced this issue Feb 12, 2025
# Description

* fix pod-flow-workload Hubble dashboard

## Related Issue

#811 

## Checklist

- [x] I have read the [contributing
documentation](https://retina.sh/docs/contributing).
- [x] I signed and signed-off the commits (`git commit -S -s ...`). See
[this
documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)
on signing commits.
- [x] I have correctly attributed the author(s) of the code.
- [x] I have tested the changes locally.
- [x] I have followed the project's style guidelines.
- [x] I have updated the documentation, if necessary.
- [x] I have added tests, if applicable.

## Screenshots (if applicable) or Testing Completed

![Screenshot 2025-02-12
115154](https://github.com/user-attachments/assets/186a42cb-2b45-45a8-b6c1-8ec6dba4d593)

![Screenshot 2025-02-12
115213](https://github.com/user-attachments/assets/386ae58f-6bc1-4f6f-b723-d7d1bad73e04)

## Additional Notes

Dashboard `pod-flows-namespace.json` is still broken. Need someone to
investigate how to fix it (I'll link the relevant GH issue here).

---

Please refer to the [CONTRIBUTING.md](../CONTRIBUTING.md) file for more
information on how to contribute to this project.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Development

No branches or pull requests

1 participant