class documentation
class _NoopMetricHistogramTimedelta(MetricHistogramTimedelta, _NoopMetric): (source)
Constructor: _NoopMetricHistogramTimedelta(name, description, unit)
Undocumented
Method | record |
Record a value on the histogram. |
Inherited from _NoopMetric
(via MetricHistogramTimedelta
):
Method | __init__ |
Undocumented |
Method | with |
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. |
Instance Variable | _description |
Undocumented |
Instance Variable | _name |
Undocumented |
Instance Variable | _unit |
Undocumented |
def record(self, value:
timedelta
, additional_attributes: Optional[ MetricAttributes]
= None):
(source)
¶
Record a value on the histogram.
Note, duration precision is millisecond.
Parameters | |
value:timedelta | A non-negative timedelta to record. |
additionalOptional[ | Additional attributes to append to the current set. |
Raises | |
ValueError | Value is negative. |
TypeError | Attribute values are not the expected type. |