93
94
self.meter_metrics[key].mark(value)
95
96
def flush_counter_metrics(self, interval, timestamp):
98
97
for metric in self.counter_metrics.itervalues():
99
98
messages = metric.report(timestamp)
105
101
def flush_gauge_metrics(self, timestamp):
108
102
for metric in self.gauge_metrics.itervalues():
109
103
messages = metric.report(timestamp)
115
106
def flush_timer_metrics(self, percent, timestamp):
118
107
for metric in self.timer_metrics.itervalues():
119
108
messages = metric.report(timestamp)