Introduce AE measurements

What does this MR do and why?

Introduce 2 new base metrics (min and max) and AE measurements macro.

It can be used to introduce all common metrics for row-level measurement and group metrics logically.

Screenshots or screen recordings

 {
  organization(id: "gid://gitlab/Organizations::Organization/1") {
    analytics {
      agentPlatformSessions(descendantsScope: {
        groupFullPaths: "gitlab-org"}) {
        aggregated {
          nodes {
            duration {
              mean
              max
              min
              quantile(quantile: 0.9)
            }
          }
        }
      }
    }
  }
}

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #609263

Edited by Pavel Shutsin

Merge request reports

Loading
Loading