Source code for gigl.common.metrics.base_metrics
from gigl.common.metrics.metrics_interface import OpsMetricPublisher
[docs]
class NopMetricsPublisher(OpsMetricPublisher):
def __init__(self):
[docs]
def add_count(self, metric_name: str, count: int):
pass
[docs]
def add_timer(self, metric_name: str, timer: int):
pass
[docs]
def add_level(self, metric_name: str, level: int):
pass
[docs]
def add_gauge(self, metric_name: str, gauge: float):
pass
[docs]
def flush_metrics(self):
pass