projectsveltos / addon-controller

Sveltos Kubernetes add-on controller programmatically deploys add-ons and applications in tens of clusters. Support for ClusterAPI powered clusters, Helm charts, kustomize ,YAMLs. Sveltos has built-in support for multi-tenancy.
https://projectsveltos.github.io/sveltos/
Apache License 2.0
269 stars 19 forks source link

grafana dashboards #664

Open gianlucam76 opened 2 months ago

gianlucam76 commented 2 months ago

It would be nice to have grafana dashboards to monitor state of add-ons and applications deployment (ClusterSummary.Status)

ricardocunha commented 1 day ago

@gianlucam76 Can you provide more context about it? I am interested in contributing to the project

gianlucam76 commented 1 day ago

Thanks @ricardocunha. Sveltos add-on controller exposes some metrics on how long it takes to deploy resources per clusters. Like this and this.

More can be added (for instance events per clusters or cluster health checks). The idea would be to be a predefined dashboard that Sveltos user can just use to see what is happening.

Let me know if this makes sense to you. Thank you!