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

Monitoring and Alerting #56

Open
3 tasks
ahmedwaleedmalik opened this issue Aug 21, 2024 · 0 comments
Open
3 tasks

Monitoring and Alerting #56

ahmedwaleedmalik opened this issue Aug 21, 2024 · 0 comments
Labels
priority/normal Not that urgent, but is important
Milestone

Comments

@ahmedwaleedmalik
Copy link
Member

ahmedwaleedmalik commented Aug 21, 2024

From https://github.com/kubermatic/kubelb-ee/issues/22:

Since KubeLB is a mission-critical part of potential a lot of Clusters to work, we need MLA in place.

This also includes metrics and visibility of traffic flow.
A good start would be to check out what metrics cillium and hubble are providing to help us out.

Requirements

  • Meaningful metrics for CCM, Manager, and Envoy Control Plane
  • Grafana Dashboards to visualize metrics
  • Recording and Alerting Rules

Limitations

  • KKP doesn't support PrometheusRule CRDs

References

  1. Controller-runtime metrics
  2. Autogenerate metric docs
  3. Envoy Gateway Metrics
@ahmedwaleedmalik ahmedwaleedmalik added the priority/normal Not that urgent, but is important label Aug 21, 2024
@ahmedwaleedmalik ahmedwaleedmalik added this to the KubeLB v1.2 milestone Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/normal Not that urgent, but is important
Projects
None yet
Development

No branches or pull requests

1 participant