func getSumInt64Metric()

in cmd/queuebench/metric.go [64:77]


func getSumInt64Metric(instrument string, metric string, rm metricdata.ResourceMetrics) int64 {
	metrics := filterMetrics(instrument, rm.ScopeMetrics)
	if len(metrics) == 0 {
		return 0
	}

	for _, m := range metrics {
		if m.Name == metric {
			return sum(m.Data.(metricdata.Sum[int64]).DataPoints)
		}
	}

	return 0
}