diff --git a/exporter/metrics.go b/exporter/metrics.go index d4e28dc1..d9c50a62 100644 --- a/exporter/metrics.go +++ b/exporter/metrics.go @@ -333,7 +333,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 {