OxL Справочник OxL
РусскийEnglish

method metric.gauge

A gauge (a value that goes up and down). The same name and labels give the same series.

Example:

oxl✓ проверяется в CI
use std.obs { metric }

fn main() io {
  let g = metric.gauge("queue_length", "jobs waiting")
  g.set(5.0)
  g.dec()
  print("{g.value()}")
}
Вывод
4.0
pub(api) static fn gauge(name: str, help: str = "", labels: Map<str, str> = {:}) -> Gauge  io

С версии. 1.0.0-beta

Параметры

ИмяТип
namestr
helpstr = ""
labelsMap<str, str> = {:}

Возвращает

Gauge

Эффекты

io

Определено в: std/obs/obs.oxl:821

См. также