Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
PrometheusSourceCollect metrics for Prometheus. See: https://prometheus.io/
Notes:
A valid name for a metric.
Metadata about a metric.
module LabelSetMap : Asetmap.Map.S with type key = string listA map indexed by a set of labels.
module MetricFamilyMap : Asetmap.Map.S with type key = MetricInfo.tA map indexed by metric families.
A collection of metric reporters. Usually, only CollectorRegistry.default is used.
A counter is a cumulative metric that represents a single numerical value that only ever goes up.
A gauge is a metric that represents a single numerical value that can arbitrarily go up and down.
A summary is a metric that records both the number of readings and their total. This allows calculating the average.
A histogram configured with reasonable defaults for measuring network request times in seconds.