Size: a a a

QA — Load & Performance

2021 February 26

СФ

Степа Фомичев... in QA — Load & Performance
Как посчитать throughput:
1) смотрите какой интервал отправки данных в influxdb
Допустим, он дефолтный (5s)
2) берём SUM count, делим на интервал отправки и группируем по тому же интервалу отправки
источник

СФ

Степа Фомичев... in QA — Load & Performance
Т.е. sum(count) / 5s where ... group by (5s)
источник

VB

Viktor Bashkatov in QA — Load & Performance
Степа Фомичев
Как посчитать throughput:
1) смотрите какой интервал отправки данных в influxdb
Допустим, он дефолтный (5s)
2) берём SUM count, делим на интервал отправки и группируем по тому же интервалу отправки
Как называется интервал отправки в конфиге?
источник

VB

Viktor Bashkatov in QA — Load & Performance
Что-то не могу найти взглядом.
источник

СФ

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

СФ

Степа Фомичев... in QA — Load & Performance
В jmeter.properties, чет типа backend listener interval
источник

VB

Viktor Bashkatov in QA — Load & Performance
Степа Фомичев
В конфиге jmeter?
Вот пытаюсь понять. В листнере явно не прописано, смотрю в конфиге инфлакса.
источник

СФ

Степа Фомичев... in QA — Load & Performance
Файл, который лежит в папке с jmeter
источник

VB

Viktor Bashkatov in QA — Load & Performance
Степа Фомичев
Файл, который лежит в папке с jmeter
Нашёл только это.
источник

VB

Viktor Bashkatov in QA — Load & Performance
########################
# Influx Backend
########################

# Send interval in second
# Defaults to 5 seconds
#backend_influxdb.send_interval=5
#Influxdb timeouts
#backend_influxdb.connection_timeout=1000
#backend_influxdb.socket_timeout=3000
#backend_influxdb.connection_request_timeout=100
источник

VB

Viktor Bashkatov in QA — Load & Performance
Вот ниже.
источник

СФ

Степа Фомичев... in QA — Load & Performance
Ну вот, у вас есть все, что вам нужно))
источник

VB

Viktor Bashkatov in QA — Load & Performance
Спасибо, теперь происходящее больше похоже на правду.
источник

AS

Anton Serputko in QA — Load & Performance
Только sum(count) не особо есть смысл делать, так как за 5 сек промежуток будет только 1 значение для transaction=All
Достаточно просто last взять
источник

VG

Viktor Ganeles in QA — Load & Performance
А если несколько нагрузочных станций?
источник

VG

Viktor Ganeles in QA — Load & Performance
Anton Serputko
Только sum(count) не особо есть смысл делать, так как за 5 сек промежуток будет только 1 значение для transaction=All
Достаточно просто last взять
Ну и всё же полезно, потому что потом поменяют 5 сек на 10 и всё незаметно сломается
источник

AS

Anton Serputko in QA — Load & Performance
Так надо будет и делить на 10)
источник

AS

Anton Serputko in QA — Load & Performance
Так что незаметно сломается тоже)
источник

VG

Viktor Ganeles in QA — Load & Performance
Ну хоть сломается в одном месте а не в двух
источник

AS

Anton Serputko in QA — Load & Performance
Ну главное понять что в основном мы ничего суммировать для одного джиметпа не будем и каунт приходит одним значением
источник