* feat: add datasource and dashboard in grafana deployment (#2476) Signed-off-by: Hemanth Krishna (DarthBenro008) <hkpdev008@gmail.com> * update: node-and-pod-metrics-dashboard.json to detect datasource (#2476) Signed-off-by: Hemanth Krishna (DarthBenro008) <hkpdev008@gmail.com> * update: monitoring readme Signed-off-by: Hemanth Krishna (DarthBenro008) <hkpdev008@gmail.com> * add: all chaos-interleaved grafana dashboards in deployment (#2467) Added all the dashboard during deployment Signed-off-by: Hemanth Krishna (DarthBenro008) <hkpdev008@gmail.com> * update: grafana dashboard to support auto import during deployment (#2476) Signed-off-by: Hemanth Krishna (DarthBenro008) <hkpdev008@gmail.com> * update: grafana-dashboards readme #2476 Signed-off-by: Hemanth Krishna <hkpdev008@gmail.com> |
||
|---|---|---|
| .. | ||
| kubernetes | ||
| percona-sql | ||
| sock-shop | ||
| README.md | ||
README.md
Grafana Dashboards
This directory contains chaos interleaved grafana dashboards to monitor chaos experiments and workflows.
Categories
-
Kubernetes
Contains generic K8s dashboards with data from node exporter and kube-state metrics.
cd kubernetes -
Sock Shop
Contains application metrics dashboard for Sock Shop.
cd sock-shop
Auto-Configurations
The chaos interleaved grafana dashboards and a default prometheus datasource are auto-configured and automatically imported when you deploy grafana.
The following datasources and dashboard are auto-configured and imported:
The datasource-configMaps.yaml defines all the definitions of the datasource that are imported, currently the following datasources are imported:
Datasources Configured
- DS_PROMETHEUS: The prometheus datasource that is deployed while setting up the monitoring for chaos as mentioned here
The dashboard-configMaps.yaml defines all the definitions of the dashboards that are imported, along with a provider that helps Grafana to plugin and import the dashboards. currently the following datasources are imported:
Dashboards Imported
- Kubernetes
- percona-sql
- Sock Shop