Contents

group(_:_:)

Creates a group of related metrics.

Declaration

mutating func group(_ name: String, _ body: (inout MetricsAggregator.Group) -> Void)

Mentioned in

Discussion

Use this to organize your metrics into logical groups for better readability.

Example

let accuracy = Metric("Accuracy")

func aggregateMetrics(using aggregator: inout MetricsAggregator) {
    aggregator.group("Quality Metrics") { group in
        group.computeMean(of: accuracy)
        group.computeMedian(of: accuracy)
    }
}

See Also

Grouping metrics