65 const char **label_values);
67 #endif // PROM_METRIC_H struct prom_metric prom_metric_t
A prometheus metric.
Definition: prom_metric.h:34
Functions for interfacting with metric samples directly.
struct prom_metric_sample_histogram prom_metric_sample_histogram_t
A histogram metric sample.
Definition: prom_metric_sample_histogram.h:29
prom_metric_sample_histogram_t * prom_metric_sample_histogram_from_labels(prom_metric_t *self, const char **label_values)
Returns a prom_metric_sample_histogram_t*.
struct prom_metric_sample prom_metric_sample_t
Contains the specific metric and value given the name and label set Reference: https://prometheus.io/docs/concepts/data_model/#metric-names-and-labels.
Definition: prom_metric_sample.h:30
Functions for interacting with histogram metric samples directly.
prom_metric_sample_t * prom_metric_sample_from_labels(prom_metric_t *self, const char **label_values)
Returns a prom_metric_sample_t*.