Size: a a a

2020 December 07

ЕО

Евгений Омельченко... in Go-go!
немедленно
ну либо я неправильно метрики собирал либо реально не нужен
Вангую таймстемп нужен, чтобы корректнее значения расставлять
источник

DP

Daniel Podolsky in Go-go!
агрегирования не завезли пока, насколько я знаю
источник

DP

Daniel Podolsky in Go-go!
Евгений Омельченко
Вангую таймстемп нужен, чтобы корректнее значения расставлять
он может быть актуален при редком сборе.
источник

АП

Александр Попов... in Go-go!
Daniel Podolsky
объем, прости, будет ровно тот же
я полагаю что хранить 1 точку в 15 секунд и 15 точке каждую секунду это разница в 15 раз
источник

ЕО

Евгений Омельченко... in Go-go!
Daniel Podolsky
он может быть актуален при редком сборе.
Типа ты собираешь каждую 5'ую секунду, а у тебя метрика снимается каждую 8'ую секунду и ты указываешь это в таймстемпе
источник

DP

Daniel Podolsky in Go-go!
Александр Попов
я полагаю что хранить 1 точку в 15 секунд и 15 точке каждую секунду это разница в 15 раз
как ты в прометей метрики ни репорти, а если ты хочешь отсчеты раз в секунду - это будет точка в секунду.
источник

H

Hiroki Fujisawa in Go-go!
Если задача не решается легко, значит либо изначально она неверно поставлена (XY problem, ага), либо не теми инструментами решаете
источник

H

Hiroki Fujisawa in Go-go!
Александр Попов
я полагаю что хранить 1 точку в 15 секунд и 15 точке каждую секунду это разница в 15 раз
А зачем вам second precision?
источник

АП

Александр Попов... in Go-go!
да так хотел посмотреть провисания на сервисе
источник

АП

Александр Попов... in Go-go!
для этого нужна посекундная точность
источник

АП

Александр Попов... in Go-go!
я по логам уже отладил, хотел убедиться в графике
источник

p

pragus in Go-go!
Daniel Podolsky
ну, на самом деле, нет. decimal - это возможность не переходить к целочисленным вычислениям. нужна ли она - вопрос открытый.
а что нам даст decimal для 10/3, например?
источник

p

pragus in Go-go!
Т.е. 1/3 + 1/3 + 1/3 == 1 ?
источник

H

Hiroki Fujisawa in Go-go!
Александр Попов
для этого нужна посекундная точность
Да, логи (или streaming metrics) тут более к месту
источник

АП

Александр Попов... in Go-go!
Hiroki Fujisawa
Да, логи (или streaming metrics) тут более к месту
под нагрузкой не так очевидно
источник

АП

Александр Попов... in Go-go!
летят со стришной силой
источник

H

Hiroki Fujisawa in Go-go!
Александр Попов
под нагрузкой не так очевидно
А какой RPS?
источник

p

pragus in Go-go!
Daniel Podolsky
наш друг @ruelephant хочет собирать метрики раз в 15 секунд, но квант иметь меньше.

я покрутил в голове идею с лейблами 0-14, но ничего практически применимого не придумал.

наш друг @eperesada придумал репортить одну и ту же метрику несколько раз с разными значениями и таймштампами, но документация говорит нам так не делать.

то есть - все же собирать раз в секунду
Я бы просто собирал 1 раз в секунду и не мучал свою голову. В идеале, лучше даже чаще.
источник

H

Hiroki Fujisawa in Go-go!
Обычно под нагрузкой только агрегированные метрики, да и логи семплированные
источник

H

Hiroki Fujisawa in Go-go!
Иначе поддержка observability будет стоить дороже чем сам продукт :)
источник