libprom  @VERSION@
C based libraries to expose metrics in Promtheus exposition format
include Directory Reference

Files

file  prom.h [code]
 Include prom.h to include the entire public API.
 
file  prom_alloc.h [code]
 memory management
 
file  prom_collector.h [code]
 A prom_collector is used to collect metrics.
 
file  prom_collector_registry.h [code]
 The collector registry registers collectors for metric exposition.
 
file  prom_counter.h [code]
 https://prometheus.io/docs/concepts/metric_types/#counter
 
file  prom_gauge.h [code]
 https://prometheus.io/docs/concepts/metric_types/#gauge
 
file  prom_histogram.h [code]
 https://prometheus.io/docs/concepts/metric_types/#histogram
 
file  prom_histogram_buckets.h [code]
 https://prometheus.io/docs/concepts/metric_types/#histogram
 
file  prom_log.h [code]
 logging
 
file  prom_metric.h [code]
 Functions for retrieving metric samples from metrics given an ordered set of labels.
 
file  prom_metric_sample.h [code]
 Functions for interfacting with metric samples directly.
 
file  prom_metric_sample_histogram.h [code]
 Functions for interacting with histogram metric samples directly.
 
file  prom_string_builder.h [code]
 A StringBuilder: uses an internal buffer to append strings and characters as needed and keeps track of the constructed string, grows the buffer by factor 2 automagically.