Skip to content

dashboards: From Marge to merge

Depends on: !106 (merged) !103 (merged)

Merge Request Description

Overview

This MR adds a new dashboard, "Mesa CI: From Marge to Merge," designed to enhance our understanding and efficiency of the merge process in our CI/CD pipeline.

grafana

Key Features

  • Annotations & Alerts:

    • Integrated with Grafana and InfluxDB.
    • Custom queries to visualize merge warnings and annotations.
  • Panels:

    • # Merges: Total successful merges in main branch in the selected time frame.
    • Last 100 Merges: Most recent 100 merges mean time to merge.
    • Mean Time to Merge: Average merge time in the given period.
    • Merge Pipeline Duration: Pipeline run times before merges.
    • More Merge Details: Detailed merge stats and URLs.

Data Sources

  • Uses InfluxDB and Grafana for data.
  • Focuses on gl-mr-stats, gl-mr-notes, and system data.

Usage

  • Set time range and refresh intervals for the latest data.
  • Monitor key metrics and respond to issues quickly.
Edited by Guilherme Gallo

Merge request reports