-
This is the main helm chart for deploying a sample monitoring stack:
- Prometheus
- Grafana
- AlertManager
-
Read about how it works in this blog post: https://aranair.github.io/posts/2019/08/01/prometheus-monitoring-in-kubernetes/
helm dep build
helm install clustermon --namespace=monitoring --name=clustermon
- Make changes to or create new dashboards in Grafana.
- Export as JSON (Share Dashboard > Export > View JSON through the UI)
- Copy JSON into clipboard
./scripts/add_chart_from_clipboard.sh <name_of_dashboard>
(e.g. this-new-service)- Check that
this-new-service-dashboard.json
has been added into./dashboards/*
helm upgrade clustermon -f clustermon