Size: a a a

QA — Load & Performance

2020 August 13

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
источник

ΙΤ

Ιωάννης Τσεκούρι... in QA — Load & Performance
поправил)
источник

СФ

Степа Фомичев... in QA — Load & Performance
Не слышал раньше, ознакомлюсь, спасибо)
источник

VG

Viktor Ganeles in QA — Load & Performance
Прикольная штука, спасибо!
источник

KY

Kirill Yurkov in QA — Load & Performance
есть такая проблема но, применимо к jmeter там не совсем всё так плохо.
во-первых jmeter высчитывает каждую метрику на ходу и пакует её в 5-ти секундный интервал, усредненную, но это метрики по голым данным персентилей и медиан каждого запроса внутри этого интервала, а не 99 персентиль от среднего или агрегированного значения.
во-вторых для уменьшения степени усреднения этой агрегации можно менять частоту отправки данных в инфлюкс
в-третьих, безусловно, надо ловить метрики отклонений помимо перснетилей и тогда можно будет говорить о +- хорошем и показательном мониторинге)
источник

KY

Kirill Yurkov in QA — Load & Performance
в  первом пункте не совсем понятно написал, данные берутся голые за 5 секунд, на основе них высчитывается медиана, персентиль и так далее. условно - агрегация есть, но она прямая, без промежуточной
источник

A

Alex in QA — Load & Performance
Kirill Yurkov
есть такая проблема но, применимо к jmeter там не совсем всё так плохо.
во-первых jmeter высчитывает каждую метрику на ходу и пакует её в 5-ти секундный интервал, усредненную, но это метрики по голым данным персентилей и медиан каждого запроса внутри этого интервала, а не 99 персентиль от среднего или агрегированного значения.
во-вторых для уменьшения степени усреднения этой агрегации можно менять частоту отправки данных в инфлюкс
в-третьих, безусловно, надо ловить метрики отклонений помимо перснетилей и тогда можно будет говорить о +- хорошем и показательном мониторинге)
Что то меня память видимо подводим, но в инфлакс вроде сырые данные должны уходить, про какие 5 секунд вы говорите все?(
источник

KY

Kirill Yurkov in QA — Load & Performance
в jmeter настройка Backend Listener
источник

A

Alex in QA — Load & Performance
То что он допом шлет то что указал типа всяких персентилей?
источник

KY

Kirill Yurkov in QA — Load & Performance
Alex
Что то меня память видимо подводим, но в инфлакс вроде сырые данные должны уходить, про какие 5 секунд вы говорите все?(
а как jmeter отдаст 99 персентиль по одному запросу?)
источник

A

Alex in QA — Load & Performance
Kirill Yurkov
а как jmeter отдаст 99 персентиль по одному запросу?)
А нафиг он мне если у меня сырые данные есть?)
источник

KY

Kirill Yurkov in QA — Load & Performance
Alex
А нафиг он мне если у меня сырые данные есть?)
в логе?
источник

A

Alex in QA — Load & Performance
В базе
источник

A

Alex in QA — Load & Performance
Возможно дефолтный листнер как то не так работает, но я точно помню что смотрел сорсы и в базу сырые данные с правильными ьаймштампами пачкой уходят
источник

A

Alex in QA — Load & Performance
То что указывается про 5с или 5000 это как раз эта пачка
источник

KY

Kirill Yurkov in QA — Load & Performance
Alex
В базе
да-да это размер очереди, не 5 сек
источник

KY

Kirill Yurkov in QA — Load & Performance
щас смотрю откуда у меня такое представление
источник

A

Alex in QA — Load & Performance
Через сколько выгружать в базу скопленные данные
источник

A

Alex in QA — Load & Performance
То что допом отправляется, тоже реалтайм данные, но по всему тесту как в агрегейте
источник

A

Alex in QA — Load & Performance
Так что либо я не так прочитал сорсы, либо проблемы которую вы обсуждаете нет)
источник