예제 #1
0
def histogram(module, name, value):
    """
    Record a value in a histogram:
    ::

        histogram(__name__, 'my_histogram', len(queue))
    """
    histogram = get_metric('histograms', module, name, Histogram())
    histogram.update(value)
예제 #2
0
def histogram():
    reservoir = mock.create_autospec(Reservoir)
    histogram = Histogram()
    histogram.reservoir = reservoir
    return histogram
예제 #3
0
 def __init__(self, duration_units):
     self.meter = Meter()
     self.histogram = Histogram()
     self.duration_units = duration_units