class documentation

Gauge metric created by a metric meter.

Method set Set a value on the gauge.

Inherited from MetricCommon:

Method with_additional_attributes Create a new metric with the given attributes appended to the current set.
Property description Description for the metric if any.
Property name Name for the metric.
Property unit Unit for the metric if any.
def set(self, value: float, additional_attributes: Optional[MetricAttributes] = None): (source)

Set a value on the gauge.

value:floatA non-negative float to set.
additional_attributes:Optional[MetricAttributes]Additional attributes to append to the current set.
ValueErrorValue is negative.
TypeErrorAttribute values are not the expected type.