kumahq / kuma

🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
https://kuma.io/install
Apache License 2.0
3.59k stars 329 forks source link

Grafana dashboards as code #7167

Open lobkovilya opened 1 year ago

lobkovilya commented 1 year ago

Description

Today we configure Grafana dashboards using UI and saving them as json https://github.com/kumahq/kuma/tree/master/app/kumactl/data/install/k8s/metrics/grafana. This is quite tedious and difficult to maintain.

There is an official Grafana jsonnet library to define dashboards https://github.com/grafana/grafonnet. Switching to this library makes it possible to:

So overall we'll get a less fragile configuration of these dashboards.

github-actions[bot] commented 10 months ago

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

github-actions[bot] commented 7 months ago

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

github-actions[bot] commented 4 months ago

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.

github-actions[bot] commented 1 month ago

This issue was inactive for 90 days. It will be reviewed in the next triage meeting and might be closed. If you think this issue is still relevant, please comment on it or attend the next triage meeting.