prometheus.Gauge.create()
Creates a new gauge metric with the specified name, description, and labels.
Syntax
Note:
In this syntax diagram, the square brackets ([ ]) are part of the syntax.
prometheus.Gauge.create(
name STRING,
description STRING,
[ labels ] )
RETURNS prometheus.Gauge
- name: The name of the gauge (no spaces allowed).
- description: A description of the purpose of the gauge.
- labels labels is a comma-separated list of label names inside
square brackets that define the metric's dimensions (for example:
[method,endpoint]). A label name cannot be empty; if you don't need labels, use empty brackets[]
Usage
Use the prometheus.Gauge.create() method to create a new gauge metric. The
labels parameter defines the dimensions for the metric, such as endpoints or
resources to track.
Example
IMPORT prometheus
-- Import the Prometheus API
-- Define the gauge variable
DEFINE gauge prometheus.Gauge
-- Create a gauge metric with two labels
LET gauge = prometheus.Gauge.create("gauge_hello", "a gauge", ["labela", "labelb"])