Гистограмму в Prometheus лучше использовать в случаях, когда нужно:
- агрегировать квантили по нескольким экземплярам; 3
- иметь возможность вычислять разные квантили или использовать разные временные окна; 3
- контролировать системные цели уровня обслуживания (SLO). 3
Сводку в Prometheus лучше использовать в случаях, когда:
- нужно отслеживать один экземпляр или сервис; 3
- необходима высокая точность для конкретных квантилей с низкими затратами на стороне сервера; 3
- агрегирование не требуется или нецелесообразно. 3
Таким образом, гистограмму выбирают, когда есть представление о диапазоне и распределении наблюдаемых значений, а сводку — когда нужен точный квантиль, независимо от диапазона и распределения значений. 45