collectMetricFamilySamples method

Future<Iterable<MetricFamilySamples>> collectMetricFamilySamples()

Collect all metrics and samples from the registered Collectors.

Implementation

Future<Iterable<MetricFamilySamples>> collectMetricFamilySamples() async {
  final metricFamilySamples =
      await Future.wait(_collectorsToNames.keys.map((c) => c.collect()));

  return metricFamilySamples.expand((m) => m);
}