Module prometheus_model_helpers

Function Index

boolean_metric/1
boolean_metric/2
boolean_metrics/1
boolean_value/1
counter_metric/1
counter_metric/2
counter_metrics/1
create_mf/4
create_mf/5
gauge_metric/1
gauge_metric/2
gauge_metrics/1
histogram_metric/1
histogram_metric/3
histogram_metric/4
histogram_metrics/1
label_pair/1
label_pairs/1
metric_name/1
summary_metric/1
summary_metric/2
summary_metric/3
summary_metric/4
summary_metrics/1
untyped_metric/1
untyped_metric/2
untyped_metrics/1

Function Details

boolean_metric/1

boolean_metric(Boolean) -> prometheus_model:'Metric'()

boolean_metric/2

boolean_metric(Labels, Value) -> prometheus_model:'Metric'()

boolean_metrics/1

boolean_metrics(Values) -> [prometheus_model:'Metric'()]

boolean_value/1

boolean_value(Value) -> RealValue

counter_metric/1

counter_metric(Spec) -> prometheus_model:'Metric'()

counter_metric/2

counter_metric(Labels, Value) -> prometheus_model:'Metric'()

counter_metrics/1

counter_metrics(Specs) -> [prometheus_model:'Metric'()]

create_mf/4

create_mf(Name, Help, Type, Metrics) -> MetricFamily

create_mf/5

create_mf(Name, Help, Type, Collector, CollectorData) -> MetricFamily

gauge_metric/1

gauge_metric(Gauge) -> prometheus_model:'Metric'()

gauge_metric/2

gauge_metric(Labels, Value) -> prometheus_model:'Metric'()

gauge_metrics/1

gauge_metrics(Values) -> [prometheus_model:'Metric'()]

histogram_metric/1

histogram_metric(Histogram) -> prometheus_model:'Metric'()

histogram_metric/3

histogram_metric(Buckets, Count, Sum) -> prometheus_model:'Metric'()

histogram_metric/4

histogram_metric(Labels, Buckets, Count, Sum) -> Metric

histogram_metrics/1

histogram_metrics(Specs) -> [prometheus_model:'Metric'()]

label_pair/1

label_pair(X1::prometheus:label()) -> prometheus_model:'LabelPair'()

label_pairs/1

label_pairs(Labels) -> [prometheus_model:'LabelPair'()]

metric_name/1

metric_name(Name) -> binary()

summary_metric/1

summary_metric(Summary) -> prometheus_model:'Metric'()

summary_metric/2

summary_metric(Count, Sum) -> prometheus_model:'Metric'()

summary_metric/3

summary_metric(Labels, Count, Sum) -> prometheus_model:'Metric'()

summary_metric/4

summary_metric(Labels, Count, Sum, Quantiles) -> prometheus_model:'Metric'()

summary_metrics/1

summary_metrics(Specs) -> [prometheus_model:'Metric'()]

untyped_metric/1

untyped_metric(Untyped) -> prometheus_model:'Metric'()

untyped_metric/2

untyped_metric(Labels, Value) -> prometheus_model:'Metric'()

untyped_metrics/1

untyped_metrics(Values) -> [prometheus_model:'Metric'()]


Generated by EDoc