diff --git a/charts/grafana/dashboards/envoy.json b/charts/grafana/dashboards/envoy.json index 9a2cd578..de502323 100644 --- a/charts/grafana/dashboards/envoy.json +++ b/charts/grafana/dashboards/envoy.json @@ -15,7 +15,7 @@ "editable": true, "gnetId": null, "graphTooltip": 0, - "id": 2, + "id": 3, "iteration": 1553160305729, "links": [], "panels": [ diff --git a/docs/gitbook/usage/envoy-progressive-delivery.md b/docs/gitbook/usage/envoy-progressive-delivery.md index f91d7886..ee0a804e 100644 --- a/docs/gitbook/usage/envoy-progressive-delivery.md +++ b/docs/gitbook/usage/envoy-progressive-delivery.md @@ -225,10 +225,18 @@ When the canary analysis starts, Flagger will call the pre-rollout webhooks befo During the analysis the canary’s progress can be monitored with Grafana. +Flagger comes with a Grafana dashboard made for canary analysis. Install Grafana with Helm: + +```bash +helm upgrade -i flagger-grafana flagger/grafana \ +--namespace=test \ +--set url=http://flagger-prometheus:9090 +``` + Run: ```bash -kubectl port-forward svc/flagger-grafana 3000 +kubectl port-forward --namespace test svc/flagger-grafana 3000:80 ``` The Envoy dashboard URL is