Monitoring WIP

This commit is contained in:
Stefan Prodan
2018-03-18 23:48:58 +02:00
parent d57d82e6b4
commit 2b9a77585c
2 changed files with 23 additions and 0 deletions
+23
View File
@@ -228,3 +228,26 @@ configured with a different filter:
* `0.1.*` for GA
* `0.2.*` for Canary
### Monitoring
Install Grafana chart with Weave Cloud data source:
```bash
helm install --name weave \
--set token=yghrfcs5berdqp68z7wfndcea93rq6nx \
--set service.type=LoadBalancer \
sp/grafana
```
Start a load test for both GA and Canary deployments:
```bash
hey -n 10000 -host podinfo.test http://$ENVOY
hey -n 10000 -host podinfo.test -H 'X-Client: insider' http://$ENVOY
```
Open Grafana's URL and navigate to Ambassador dashboard:
![Ambassador metrics](diagrams/ambassador-dash.png)
TODO: GA vs Canary RED metrics dashboard
Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB