caspia.toolbox.monitor package

Submodules

caspia.toolbox.monitor.metrics module

caspia.toolbox.monitor.metrics.record_metric(metric_name, value=1, labels=None)[source]
caspia.toolbox.monitor.metrics.register_metric(metric_name, value_type, labels=None, collect=False)[source]

caspia.toolbox.monitor.store module

class caspia.toolbox.monitor.store.Metric(name, value_type, collect=False, labels=None)[source]

Bases: object

reset()[source]
class caspia.toolbox.monitor.store.MetricStore(interval=1.0, loop=None)[source]

Bases: object

record(metric_name, value, labels)[source]
register(metric_name, value_type, labels=None, collect=False)[source]
caspia.toolbox.monitor.store.get_store()[source]
caspia.toolbox.monitor.store.register_store(store)[source]

Module contents