gauge

fun gauge(name: String, block: GaugeBuilder.() -> Unit): Gauge

DSL-style function to build and register a Gauge using a GaugeBuilder.

Example:

val temperature = gauge("room_temperature_celsius") {
help("Current room temperature")
labelNames("room")
}

Return

A configured Gauge instance.

Parameters

name

The name of the gauge metric.

block

Configuration block for the GaugeBuilder.