Skip to content

Grafana dashboard for SiteSpeed results

Nailia Iskhakova requested to merge 294-grafana-dashboards into master

Issue: performance#294 (closed), depends on https://gitlab.com/gitlab-org/quality/performance-environment-builder/-/merge_requests/43

This MR adds ability to report SiteSpeed metrics that we're tracking to the InfluxDB. This will help us to visualise the results trend and keep track of the deviation. Unfortunately, the existing InfluxDB dashboard for SiteSpeed lacks some metrics that we're using like Transfer Size and LCP, so we need to build a custom one.

Example Dashboard for 10k env: http://10k.testbed.gitlab.net/-/grafana/d/jH6yoWVMz/gitlab-performance-sitespeed-results?orgId=1

Follow-up - add new env variables to 10k schedule:

  • SITESPEED_RESULTS_GRAFANA_DASHBOARD_URL
  • SITESPEED_INFLUXDB_URL

Merge request reports