Skip to content

basalt / core/src / Counter

Class: Counter ​

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

Extends ​

Constructors ​

Constructor ​

> new Counter(name, help, labelNames?): Counter

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

Parameters ​

name ​

string

help ​

string

labelNames? ​

string[] = []

Returns ​

Counter

Inherited from ​

Metric.constructor

Properties ​

help ​

> readonly help: string

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

Inherited from ​

Metric.help


labelNames ​

> readonly labelNames: string[] = []

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

Inherited from ​

Metric.labelNames


name ​

> readonly name: string

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

Inherited from ​

Metric.name


type ​

> readonly type: "counter"

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

Overrides ​

Metric.type

Methods ​

> protected header(): string

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

Returns ​

string

Inherited from ​

Metric.header


inc() ​

> inc(labels?, value?): void

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

Parameters ​

labels? ​

Labels = {}

value? ​

number = 1

Returns ​

void


render() ​

> render(): string

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

Returns ​

string

Overrides ​

Metric.render

Released under the MIT License.