Size: a a a

QA — Load & Performance

2020 August 04

AG

Alex Grishutin in QA — Load & Performance
ну и
ulimit -s 256
ulimit -n 99999
ulimit -i 120000
источник

VG

Viktor Ganeles in QA — Load & Performance
Alex Grishutin
Никуда лазить не пришлось... завалился в проперти и поменял cache_manager.cached_resource_mode на RETURN_200_CACHE

Да, по сути реквест кешируется... Судя по логу в дебак моде, кешируется на год, a max-age на такое время лежит в куках...

В код лезть наверное надо, только для того что бы увидеть по какому принципу он выбирает max-age из всех доступных кук
Так получается, что при наличии время жизни куки, кэшируется весь запрос (на примере https:// www.tut.by)
А так быть ИМХО не должно. Получается, бага.

@smirnovqa @vladimirsitnikv
Ребята, проверьте нас.
источник

AG

Alexander Grigoryev in QA — Load & Performance
всем привет! вопрос может не совсем по тематике чата, но все таки
на локальный influxdb импортировал базу с другого хоста, импорт удался, таблица есть, графики в графане строятся, все вроде бы норм
но почему то после импорта influx перестал видеть базы, которые были там раньше, а их там был десяток
свободного места на машине больше 12 гигов (базы максимум по гигабайту), в файловой системе /var/lib/influxdb/data папочки со старыми базами присутствуют, но influx упорно не хочет их видеть
в гугле ничего похожего найти не смог
никто с таким не сталкивался?
источник

AK

Anton Kramarev in QA — Load & Performance
Alexander Grigoryev
всем привет! вопрос может не совсем по тематике чата, но все таки
на локальный influxdb импортировал базу с другого хоста, импорт удался, таблица есть, графики в графане строятся, все вроде бы норм
но почему то после импорта influx перестал видеть базы, которые были там раньше, а их там был десяток
свободного места на машине больше 12 гигов (базы максимум по гигабайту), в файловой системе /var/lib/influxdb/data папочки со старыми базами присутствуют, но influx упорно не хочет их видеть
в гугле ничего похожего найти не смог
никто с таким не сталкивался?
Может оно прям склонировало вторую базу, дропнув все что было в ней?
источник

AG

Alexander Grigoryev in QA — Load & Performance
ну оно так и работает, да
но импортировал я базу с названием, которого там еще не было
а пропали при этом десяток баз с совершенно другими названиями
источник

AK

Anton Kramarev in QA — Load & Performance
Ну я просто не очень в курсе процесса, это какой-то сторонней тулзой делалось? Или встроенный тулсет?
источник

AG

Alexander Grigoryev in QA — Load & Performance
Не, это средствами самого influxdb делается
источник

AK

Anton Kramarev in QA — Load & Performance
Немного саморекламы

Запилил тут специальную туловину для Гатлинга, с прямым экспортом метрик в InfluxDB на основе log-файла.
Все основные фичи описаны на страничке в гитхаб:
Github

В кратце:
Raw метрики
Простая интеграция в CI
Один бинарник, ничего дополнительно не надо ставить
Можно прокидывать уникальный testId по которому удобно фильтровать тесты
Информация по группам транзакций, со временем выполнения группы (только реквесты и ревесты+таймеры)

Сам буду завтра начинать тестировать в боевых условиях. Если кому интересно - буду рад фидбеку. Бинарник под Linux/Windows можно скачать тут

Изначально вдохновлялся плагином JMeter-InfluxDB-Writer с которым тут многие знакомы, но по понятным причинам сделать это плагином несколько сложно. Потому standalone тулза.
источник

AK

Anton Kramarev in QA — Load & Performance
Alexander Grigoryev
Не, это средствами самого influxdb делается
Быстрый гуглинг что-то не нашел такого функционала. Но если он есть, то скорее всего реально получилась полная реплика второй базы
источник

AG

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

AK

Anton Kramarev in QA — Load & Performance
Ну судя по названию то все так. Restore и восстановил определенный стейт базы данных, грохнув все что было
источник

AK

Anton Kramarev in QA — Load & Performance
influxd restore -portable -db telegraf path-to-backup
Хотя если этой командой делалось то не должно бы
источник

AG

Alexander Grigoryev in QA — Load & Performance
само собой восстанавливалась только одна база по аналогии -db telegraf
источник

O

Oleksii in QA — Load & Performance
@Dakaraj "Why
Main pont of this application, is that standard" имелось в виду point?
источник

AK

Anton Kramarev in QA — Load & Performance
Полагаю что таки point 😄
источник

AK

Anton Kramarev in QA — Load & Performance
Но и так непогано вышло, кажется)
источник

KY

Kirill Yurkov in QA — Load & Performance
пасхалка)
источник

O

Oleksii in QA — Load & Performance
=)
источник

KY

Kirill Yurkov in QA — Load & Performance
#jmeter #reports #confluence #grafana
как совпало)
я тоже сегодня допилил свое решение для автогенерации отчетов в конфлюенсе из JMeter. в комплекте 3 дашборда и jmx со всеми натсройками. пока отзывы хорошие, может кому еще пригодиться. если будут хотелки - не стесняйтесь, стараюсь активно допиливать
https://github.com/kirillyu/jmeterReports
источник

KY

Kirill Yurkov in QA — Load & Performance
Anton Kramarev
Немного саморекламы

Запилил тут специальную туловину для Гатлинга, с прямым экспортом метрик в InfluxDB на основе log-файла.
Все основные фичи описаны на страничке в гитхаб:
Github

В кратце:
Raw метрики
Простая интеграция в CI
Один бинарник, ничего дополнительно не надо ставить
Можно прокидывать уникальный testId по которому удобно фильтровать тесты
Информация по группам транзакций, со временем выполнения группы (только реквесты и ревесты+таймеры)

Сам буду завтра начинать тестировать в боевых условиях. Если кому интересно - буду рад фидбеку. Бинарник под Linux/Windows можно скачать тут

Изначально вдохновлялся плагином JMeter-InfluxDB-Writer с которым тут многие знакомы, но по понятным причинам сделать это плагином несколько сложно. Потому standalone тулза.
#gatling #influxdb
источник