Skip to main content

Visualization

  • Capturing metrics is not enough, it's important to have a place where you can immediately go to and watch the trends of the metrics over time
  • We ship Grafana configured by default with
    • Prometheus instance that has all the metrics as a data source

Where can you view the dashboards?

Endpoint

The endpoint can be different in different scenarios

  • If ingress enabled
    • <ui-endpoint>/grafana
    • E.g https://staging.dynamofl.com/grafana
  • else
    • Domain specific in deployment configuration
    • E.g https://grafana.dynamofl.com

Creds

Configured via the deployment config

  • Default username: admin
  • Password: get it from the deployment team

Dashboards

API

HTTP Stats

API HTTP Stats

Panel Breakdown

Panel NameDescription
Total Requests RateRate of total requests
Average Response TimeAverage response time across all endpoints
Internal Server Error Response RateRequests with internal server error / Total requests
Probe Error RatioRequests with errors of 4xx, 5xx / Total requests
Historic P90 response time by endpointP90 response time by different endpoints of the API
HTTP Responses by status codeHTTP responses over time with a given status code
Top HTTP Paths usedNumber of HTTP requests by path over time