Não entendo muito bem o que os buckets significam na função de histograma no Prometheus O que os valores dos buckets significam em
LATENCY = Histogram('hello_world_latency_seconds',
'Time for a request Hello World.',
buckets=[0.0001, 0.0002, 0.0005, 0.001, 0.01, 0.1])
E
@LATENCY.time()
Por exemplo, o que significa o intervalo 0,0001?
Buckets são propriedades de um Histograma. Quando você olha para um Histograma visualizado, é mais provável que seja um gráfico de barras.
Cada barra é um Bucket. E o valor do Bucket (altura da Barra) é a contagem de números que cabem naquele bucket.
Encaixar em um bucket significa que um número está entre o último valor do bucket ou 0 e o valor atual do bucket.
Então no seu exemplo é: