mirror of
https://github.com/helm/charts.git
synced 2026-08-21 13:28:13 +00:00
* [stable/prometheus-operator] add dashboards and rules sync scripts Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com> * [stable/prometheus-operator] fix script to create dirs in case of their absence Signed-off-by: Dmitry Verkhoturov <paskal.07@gmail.com>
prometheus-operator hacks
sync_prometheus_rules.py
This script generates prometheus rules set for alertmanager from any properly formatted kubernetes yaml based on defined input, splitting rules to separate files based on group name.
Currently following imported:
- coreos/prometheus-operator rules set
- etcd-io/etc rules set (temporary disabled)
sync_grafana_dashboards.py
This script generates grafana dashboards from json files, splitting them to separate files based on group name.
Currently following imported:
- coreos/prometheus-operator dashboards
- etcd-io/etc dashboard
- coreos/prometheus-operator CoreDNS dashboard (not maintained in this location)