Size: a a a

QA — Load & Performance

2021 April 26

D

Derr in QA — Load & Performance
Спасибо за ответ
Пробовал, но работает плохо даже с группировкой за час (остаётся около 100 точек).
Это несколько смущает
источник

СФ

Степа Фомичев... in QA — Load & Performance
А если этот запрос выполнить без графика, он быстро выполняемся?
источник

D

Derr in QA — Load & Performance
Субъективно - быстро.
Точное время сегодня уже не смогу добыть, завтра напишу сюда.
источник

D

Derr in QA — Load & Performance
При мануальном запросе через DBeaver с группировкой точек за 60 секунд - время ответа составляет 115ms
количество данных при этом составляет 54 массива точек по каждому роуту.
+- 8000 точек.
источник

D

Derr in QA — Load & Performance
источник

D

Derr in QA — Load & Performance
капец!
спасибо!
источник

D

Derr in QA — Load & Performance
я нашел проблему
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Во втором запросе?
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
В Grafana есть неочевидная оптимизация запросов. Если Grafana видит, что тексты запросов похожи, то она отправляет запросы вместе, в одном соединении. После выполнения первого сразу выполняется второй.

Один раз это замедлило работу доски. Так как оба запроса были тяжёлые и два выполнения выполнялись х2 времени. Они были осознанно разделены. Но все равно склеились

Но в большинстве случаев это даёт ускорение. Так второй запрос использует кешированные данные от первого
источник

D

Derr in QA — Load & Performance
скажем так, я не на 100% уверен что это корневая проблема, но то что это портило общее впечатление о производительности мониторинга, могу сказать с уверенностью.

Проблема касается именно сохранения метрик - некоторые роуты сохранялись с id сущностей (на скриншоте видно как одинаковые роуты продублированы для разных id)

из-за этого формировалось неоправданно много точек (при группировке за час - 6,5к точек)
источник

D

Derr in QA — Load & Performance
полезная информация, спасибо.
учтем при наполнении)
источник

D

Derr in QA — Load & Performance
устраню эту глупую ошибку с сохранением метрик и отпишусь по итогам, если кому-то интересно. но подозреваю, что производительность сильно возрастет
источник

СФ

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

VG

Viktor Ganeles in QA — Load & Performance
@andreyshanti

В PC вообще невозможно использовать один хост как контроллер и генератор одновременно. Это должны быть разные хосты.

А вот в LR можно.
источник

АК

Андрей Коломытов... in QA — Load & Performance
ЭМ. Нет, в 12.63 можно. У меня работает, у всех коллег работает.
источник

АК

Андрей Коломытов... in QA — Load & Performance
И в 12.50 тоже так было, кажется, но это нужно уточнить.
источник

VG

Viktor Ganeles in QA — Load & Performance
Оу
Это новое для меня
источник

АК

Андрей Коломытов... in QA — Load & Performance
Нужно руками задать конкретную ноду под нагрузочную станцию(станции), и контроллер.
источник

VG

Viktor Ganeles in QA — Load & Performance
(ушёл проверять)
источник

АК

Андрей Коломытов... in QA — Load & Performance
Тут группу и конкретный ген, можно 1
источник