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

Improve observability metrics and dashboards [epic] #118

Open
1 of 4 tasks
maleck13 opened this issue May 14, 2024 · 1 comment
Open
1 of 4 tasks

Improve observability metrics and dashboards [epic] #118

maleck13 opened this issue May 14, 2024 · 1 comment

Comments

@maleck13
Copy link
Collaborator

maleck13 commented May 14, 2024

What

Add a specific dashboard that shows important information from an engineering (platform and us) perspective around what the DNS operator is doing.

  • Requests to external DNS providers (success, ratelimited etc) (instrumented client)
  • State of a given dns record (IE is it ready/ still trying to be validated/ is it in a conflicted state etc)
  • Number of reconciles for a given DNSRecord or Managed zone (controller runtime metrics)
  • Total number of DNSRecords and Managed Zones in a given cluster

Other important things

https://github.com/kubernetes/kube-state-metrics/tree/main/docs#exposed-metrics

Done

Feel free to split these out into separate issues

Kuadrant/kuadrant-operator#649

@maleck13 maleck13 moved this to In Progress in Kuadrant May 14, 2024
@maleck13 maleck13 moved this from In Progress to Todo in Kuadrant May 15, 2024
@maleck13 maleck13 removed the status in Kuadrant May 15, 2024
@maleck13 maleck13 changed the title Add a Grafana Dashboard focused around engineering concerns Improve observability metrics and dashboards May 23, 2024
@maleck13 maleck13 added the kind/epic Epic label May 23, 2024
@maleck13 maleck13 moved this to Todo in Kuadrant May 23, 2024
@maleck13 maleck13 added this to the Kuadrant v1 milestone May 31, 2024
@philbrookes
Copy link
Collaborator

related: #206

@philbrookes philbrookes changed the title Improve observability metrics and dashboards Improve observability metrics and dashboards [epic] Sep 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

2 participants