oslo_metrics package¶
Subpackages¶
Submodules¶
oslo_metrics.message_router module¶
oslo_metrics.message_type module¶
-
class
oslo_metrics.message_type.
Metric
(module, name, action, **labels)¶ Bases:
object
-
classmethod
from_json
(encoded)¶
-
to_json
()¶
-
classmethod
-
class
oslo_metrics.message_type.
MetricAction
(action, value)¶ Bases:
object
-
actions
= ['inc', 'observe']¶
-
classmethod
from_dict
(metric_action_dict)¶
-
classmethod
validate
(metric_action_dict)¶
-
-
exception
oslo_metrics.message_type.
MetricValidationError
¶ Bases:
Exception
-
exception
oslo_metrics.message_type.
UnSupportedMetricActionError
¶ Bases:
Exception