Size: a a a

QA — Load & Performance

2021 September 15

H

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

KY

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

KY

Kirill Yurkov in QA — Load & Performance
хорошо бы обложить мониторингами его, там есть встроенные
источник

H

HencHMaN in QA — Load & Performance
дело в том что у меня прометей данные по опеншифту пишет в инфлюкс
источник

H

HencHMaN in QA — Load & Performance
ну а там инфы куча по подам
источник

H

HencHMaN in QA — Load & Performance
вероятно в этом и проблема
источник

H

HencHMaN in QA — Load & Performance
remote_write:
 - url: "http://localhost:8086/api/v1/prom/write?db=prometheus"
источник

H

HencHMaN in QA — Load & Performance
вот этим ключом конфига в прометее пишу всё
источник

H

HencHMaN in QA — Load & Performance
вероятно оттюнить можно как-то
источник

H

HencHMaN in QA — Load & Performance
чтобы не душило инфлюкс
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Самый простой - сделать размер шарды поменьше. Но надо будет БД пересоздать
CREATE DATABASE <database_name> [WITH [DURATION <duration>] [REPLICATION <n>] [SHARD DURATION <duration>] [NAME <retention-policy-name>]]

SHARD DURATION задать как 1 день
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Шаг 2, удалить из БД значения тегов, которые раздули индекс
И не писать их из JMeter - разные Sampler Name, которые содержат параметры запроса
источник

H

HencHMaN in QA — Load & Performance
Спасибо, попробую
источник

ВС

Вячеслав Смирнов... in QA — Load & Performance
Условно. Вот такой код может привести к раздуванию индекса, так как запишет параметры запросов в InfluxDB
источник

ИД

Илья Деськов... in QA — Load & Performance
Да, Слава, риски принимаю, поскольку хоть запросов и много, но их всё же конечное количество исчисляющееся десятками. Так что в этом моменте беды не жду.
источник

H

HencHMaN in QA — Load & Performance
Да, я понял ещё же поды опеншифта имена меняют при роллауте это тоже всё раздувает индекс
источник

H

HencHMaN in QA — Load & Performance
вот так и получается
источник

KY

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

KY

Kirill Yurkov in QA — Load & Performance
я бы все таки разнес инфлюксы
источник

H

HencHMaN in QA — Load & Performance
учту это, как появятся ресурсы нужно будет разнести.
источник