Size: a a a

Церковь метрик

2019 November 27

AV

Aliaksandr Valialkin in Церковь метрик
Bogdan (SirEdvin) Gladyshev
То есть, идея может быть классная, но разве при условных выбросах не будет 100500 мусорных серий с 1 в качестве значения?
Выбросы для практических значений обычно не превышают 1-2 десятичных порядка, т.е. в 10-100 раз, а не в миллиард раз :) Поэтому для них понадобится максимум 18-36 дополнительных счетчиков с редко меняющимися значениями. ВМ жмет такие серии в сотни и тысячи раз, поэтому они не будут занимать много места на диске.
источник

AV

Aliaksandr Valialkin in Церковь метрик
Bogdan (SirEdvin) Gladyshev
То есть максимум все равно нужно ставить
для большинства практических имзерений вроде время запроса или размер ответа этого делать не нужно
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
Aliaksandr Valialkin
для большинства практических имзерений вроде время запроса или размер ответа этого делать не нужно
Это я писал еще до того, как детально просмотрел, как оно работает :(
источник

AV

Aliaksandr Valialkin in Церковь метрик
Bogdan (SirEdvin) Gladyshev
Уже можно делать вывод, что кажется ВМ выбрала курсом быть версией кнопки "сделаль хорошо", а значит скоро будет плохо?
время покажет ) Надеюсь, все будет хорошо.
источник

EL

Evgeny Lazin in Церковь метрик
а зачем вообще эти странные гистограммы в проме? неужели так дорого посчитать гистограмму просто по сырым данным?
источник

EL

Evgeny Lazin in Церковь метрик
это же просто ппц, люди проигнорировали просто весь современный ресерч в этой области и сделали жуткий костыль
источник

k

krakazyabra in Церковь метрик
Народ, можете помочь?
есть Минио, он отдает в пром метрику minio_total_disks.
Есть нода, на ней, допустим, 4 дисковых устройства
Политика реплик стейтфулсета - 1 нода = 4 диска = 4 пода (1 диск = 1 под).
В итоге имею, 4 пода, каждый из которых запущен в кластерном режиме к остальным подам. Каждый под считает, что он работает с 4 дисками (один локальный и 3 кластерных).
Вот и получаю, что по запросу  sum(minio_total_disks) значение 16.
Как бы красиво причесать запрос promql, чтобы показывал реальное количетво дисковых устройств?
источник

N

Navern in Церковь метрик
Evgeny Lazin
это же просто ппц, люди проигнорировали просто весь современный ресерч в этой области и сделали жуткий костыль
А что за современный ресерч?
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
Evgeny Lazin
а зачем вообще эти странные гистограммы в проме? неужели так дорого посчитать гистограмму просто по сырым данным?
Потому что гистрограммы там по сути костыль поверх каунтеров и по другому их сделать сложненько?
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
krakazyabra
Народ, можете помочь?
есть Минио, он отдает в пром метрику minio_total_disks.
Есть нода, на ней, допустим, 4 дисковых устройства
Политика реплик стейтфулсета - 1 нода = 4 диска = 4 пода (1 диск = 1 под).
В итоге имею, 4 пода, каждый из которых запущен в кластерном режиме к остальным подам. Каждый под считает, что он работает с 4 дисками (один локальный и 3 кластерных).
Вот и получаю, что по запросу  sum(minio_total_disks) значение 16.
Как бы красиво причесать запрос promql, чтобы показывал реальное количетво дисковых устройств?
Ну ведь тогда можно просто брать minio_total_disks, разве нет?
источник

EL

Evgeny Lazin in Церковь метрик
Bogdan (SirEdvin) Gladyshev
Потому что гистрограммы там по сути костыль поверх каунтеров и по другому их сделать сложненько?
зачем их "делать", почему нельзя посчитать ad-hoc?
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
Evgeny Lazin
зачем их "делать", почему нельзя посчитать ad-hoc?
ad-hoc это в экспортере? Просто я не совсем понимаю, как в пром можно запихнуть сырые данные для гистрограм ...
источник

EL

Evgeny Lazin in Церковь метрик
Navern
А что за современный ресерч?
KLL-sketch, Moment-based sketch, GK-sketch итд
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
Bogdan (SirEdvin) Gladyshev
ad-hoc это в экспортере? Просто я не совсем понимаю, как в пром можно запихнуть сырые данные для гистрограм ...
Не учитывая вариант "добавить новый тип данных", разумеется
источник

EL

Evgeny Lazin in Церковь метрик
Bogdan (SirEdvin) Gladyshev
ad-hoc это в экспортере? Просто я не совсем понимаю, как в пром можно запихнуть сырые данные для гистрограм ...
в пром можно просто запихнуть сырые данные, а потом по сырым данным посчитать гистограмму
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
Ну, эти сырые данные нужно же будет делать условным отдельным типом данных, верно?
источник

A

Andor in Церковь метрик
Evgeny Lazin
в пром можно просто запихнуть сырые данные, а потом по сырым данным посчитать гистограмму
запушить?
источник

BG

Bogdan (SirEdvin) Gladyshev in Церковь метрик
На counter или gauge оно не напамится, как я понимаю
источник

EL

Evgeny Lazin in Церковь метрик
зачем? гистограмму можно посчитать по любому набору данных
источник

EL

Evgeny Lazin in Церковь метрик
или в проме гистограммы это отдельный тип?
источник