From 58c3cebaac8b570c695985be7a2b8d81cd0ed96f Mon Sep 17 00:00:00 2001 From: Yusuke Kuoka Date: Tue, 17 Dec 2019 20:18:33 +0900 Subject: [PATCH] Fix the dashboard and the steps to browse it --- charts/grafana/dashboards/envoy.json | 2 +- docs/gitbook/usage/envoy-progressive-delivery.md | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/charts/grafana/dashboards/envoy.json b/charts/grafana/dashboards/envoy.json index 9a2cd5784..de502323d 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 f91d78863..ee0a804e3 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