Page MenuHomePhabricator

Set up metrics dashboard
Closed, ResolvedPublic

Description

Note: Hmm, I'm not sure. When the service is launched in production, we will get an operational metrics dashboard like this one (https://grafana.wikimedia.org/d/5CmeRcnMz/mobileapps?orgId=1) "for free" (i.e., based on some behind-the-scenes preparatory work from SRE). We could either add our additional metrics to this dashboard when it's created, or create a separate dashboard for the more service-specific metrics like queue size, provider API latency, etc.

Acceptance Criteria

Event Timeline

So, I created a dashboard based on the existing metrics for the local Minikube environment with deployment-charts. Which can be easily adapted to the production environment once the service is fully deployed.

Here is the JSON model of the dashboard: https://gist.github.com/thesocialdev/bed4e35d9edbdbbd82cb0ad5de63fdbd