Size: a a a

QA — Load & Performance

2020 September 06

СФ

Степа Фомичев... in QA — Load & Performance
Может, я уже под вечер туплю, но у меня сейчас возникла проблема с банальной вещью - красивенько отрисовать количество тредов джиметра в графане, используя данные из бэкенд лисенера
Запрос очень банальный:
1SELECT last("minAT") FROM "$measurement_name" WHERE ("testId" =~ /^$test_id$/) AND $timeFilter GROUP BY time(1s) fill(null)

Может, кто-то ткнет меня в подвох, которого я не замечаю
источник

СФ

Степа Фомичев... in QA — Load & Performance
Если я выбираю maxAT, как привык, то у меня теряется рампдаун
источник

СФ

Степа Фомичев... in QA — Load & Performance
источник

СФ

Степа Фомичев... in QA — Load & Performance
Если minAT, то рампдаун ок, все остальное нет)
источник

СФ

Степа Фомичев... in QA — Load & Performance
источник

VG

Viktor Ganeles in QA — Load & Performance
meanAT
источник

VG

Viktor Ganeles in QA — Load & Performance
Показывает норм картинку
источник

СФ

Степа Фомичев... in QA — Load & Performance
источник

VG

Viktor Ganeles in QA — Load & Performance
Хмм
А если зайти с другой стороны: тебе точно нужен rampDown ?
источник

A

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

VG

Viktor Ganeles in QA — Load & Performance
Я вообще думал для таких штук рисовать отдельный график, отражающий точно ту линию, которая мне требуется (подаваемую нагрузку в процентах профиля)

Но пока обхожусь meanAT
источник

VG

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

A

Alex in QA — Load & Performance
тогда и бы график такой бы, либо я чего то не понимаю
источник

СФ

Степа Фомичев... in QA — Load & Performance
источник

СФ

Степа Фомичев... in QA — Load & Performance
Вот такой график должен быть
источник

VG

Viktor Ganeles in QA — Load & Performance
Слушай, а может дело в количестве потоков?
Может ты для отладки три потока запустил - вот картина и смазывается из-за служебных потоков жметра?

А если их будет не 3 а 103 - то всё покажется верно и на meanAT ?
источник

VG

Viktor Ganeles in QA — Load & Performance
Во, точно!
источник

VG

Viktor Ganeles in QA — Load & Performance
Сделай такой же, только потоков не 5 а 105
И проверь :)
источник

A

Alex in QA — Load & Performance
а в реальности на 6-50 сколько потоков всего использует жметр?
источник

СФ

Степа Фомичев... in QA — Load & Performance
Судя по логу самого джиметра 1-2
источник