Closed david-martin closed 9 months ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: david-martin
The full list of commands accepted by this bot can be found here.
The pull request process is described here
👀
/lgtm
can see the dashboards
Closes #744 Closes #745
The first commit is a bugfix for something I noticed when making changes. A patch to the number of alertmanager replicas wasn't being applied.
The 2nd commit installs the prometheus, thanos, grafana, kube-state-metrics stack, in the same manner as how it is installed for the mgc metrics quickstart. This sets up metric collection from the components we want (istio, istiod, envoy), and federates the metrics back to thanos in the hub. It also installs some grafana dashboards for mgc use (which are not relevant to stitch api) and some stitch api specific dashboards (imported from the stitch poc private repo).
No data will show up on the new dashboard unless an app is configured in the istio gateway. Therefore it's sufficient to just see the 3 stitch dashboards show up in grafana