luna_lambda_tools.public.metrics.user_metrics.Histogram

class luna_lambda_tools.public.metrics.user_metrics.Histogram(*args, buckets=(0.0001, 0.00025, 0.0005, 0.001, 0.0025, 0.005, 0.01, 0.025, 0.05, 0.075, 0.1, 0.25, 0.5, 0.75, 1.0, 2.5, 5.0, 7.5, 10.0), **kwargs)[source]

Histogram metric. Used to measure distributions

__init__(*args, buckets=(0.0001, 0.00025, 0.0005, 0.001, 0.0025, 0.005, 0.01, 0.025, 0.05, 0.075, 0.1, 0.25, 0.5, 0.75, 1.0, 2.5, 5.0, 7.5, 10.0), **kwargs)

Methods

__init__(*args[, buckets])

initialize(lambdaId, registry)

Initialize metric with lambda id and registry

observe(amount[, labels])

Observe new metric value

Attributes

lambdaId