diff --git a/exporter/metrics.go b/exporter/metrics.go index 6cf9a2f6..b32e67e2 100644 --- a/exporter/metrics.go +++ b/exporter/metrics.go @@ -329,7 +329,7 @@ func makeMetrics(prefix string, m bson.M, labels map[string]string, compatibleMo case primitive.A: res = append(res, processSlice(nextPrefix, v, l, compatibleMode)...) case []interface{}: - continue + res = append(res, processSlice(nextPrefix, v, l, compatibleMode)...) default: rm, err := makeRawMetric(prefix, k, v, l) if err != nil {