Table of Contents

Interface IGauge

Namespace
DotCompute.Core.Telemetry
Assembly
DotCompute.Core.dll

Gauge metric interface.

public interface IGauge

Properties

Value

Gets the current value.

double Value { get; }

Property Value

double

Methods

Dec(double)

Decrements the gauge.

void Dec(double decrement = 1)

Parameters

decrement double

Inc(double)

Increments the gauge.

void Inc(double increment = 1)

Parameters

increment double

Set(double)

Sets the gauge value.

void Set(double value)

Parameters

value double

WithLabels(params string[])

Returns a gauge with the specified labels.

IGauge WithLabels(params string[] labels)

Parameters

labels string[]

Returns

IGauge