@Override
  public Stream<Observation> streamObservations() {
    final var snapshot = collector.collect();
    return snapshot.getDataPoints().stream().map(this::convertToObservation);
  }
Map label values with the collector callback data
metrics/core/src/main/java/org/hyperledger/besu/metrics/prometheus/AbstractPrometheusSuppliedValueCollector.java