Skip to content

basalt / core/src / MetricsRegistry

Class: MetricsRegistry ​

Defined in: core/src/metrics.ts:139

A collection of metrics that renders them all in Prometheus text format.

Constructors ​

Constructor ​

> new MetricsRegistry(): MetricsRegistry

Returns ​

MetricsRegistry

Methods ​

counter() ​

> counter(name, options?): Counter

Defined in: core/src/metrics.ts:150

Parameters ​

name ​

string

options? ​

MetricOptions = {}

Returns ​

Counter


gauge() ​

> gauge(name, options?): Gauge

Defined in: core/src/metrics.ts:153

Parameters ​

name ​

string

options? ​

MetricOptions = {}

Returns ​

Gauge


histogram() ​

> histogram(name, options?): Histogram

Defined in: core/src/metrics.ts:156

Parameters ​

name ​

string

options? ​

MetricOptions & object = {}

Returns ​

Histogram


render() ​

> render(): string

Defined in: core/src/metrics.ts:161

Prometheus text exposition (content-type text/plain; version=0.0.4).

Returns ​

string

Released under the MIT License.