Комментарии 9
Надо только быть аккуратными с гистограмными метриками, если вы храните их скажем месяц, может очень много накапать данных
Мы после обновления до 2.6 спринг бута, внезапно обнаружили, что у нас прометеус начал отдавать метрики по 2-3 мегабайта. А было до этого 150-200кб. Как оказалось в спринге решили метрики для редиса по дефолту сделать гистограмными.
Кажется, для длительного хранения метрик лучше подойдет VictoriaMetrics
Стоит отметить, что это не настоящие квантили, а приблизительно вычисленные из гистограммы, и чем меньше бакетов, тем меньше точность. Честно и эффективно считать квантили на потоковых данных - это та еще задачка, к которой пром, кажется, и не подступался, в отличие от, например, m3db.
Я б сказал, что для визуализации гистограмм больше подходят хитмапы, они вам и покажут именно то, что хранится, у них и плотность информации больше (видно не только латенси, но и ее распределение). Но читать их, конечно, сложнее.
Строго говоря, на графике в нижнем правом углу Utilization, а не Saturation. Но так даже лучше, ибо Saturation определяет Latency и виден на соответствующем графике
Вам нужны метрики для метрик ;-)
Также интересно будет почитать на официальном сайте прометея Про гистораммы
Как из метрик Prometheus построить график Latency