Size: a a a

QA — Load & Performance

2020 January 30

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
а ws это не http? ))
источник

g

gat0r in QA — Load & Performance
по какой-то причине логирование на http показывает мне в консоли plain http, а ничего по поводу ws
источник

g

gat0r in QA — Load & Performance
речь про 3 гатлинг
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
fiddler хорошо перехватывает этот траффик
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
gat0r
на http, это io.gatling.http.engine.response
а на ws ?
@chepk  не помнишь там что нужно включить чтобы всё логировать?
источник

O

Oleg in QA — Load & Performance
Ιωάννης Τσεκούρι
а ws это не http? ))
вроде как не совсем. установка соединения похожа на http, а сообщения потом же просто без заголовоков идут
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
мб какой там io.gatling.ahc
источник

g

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

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
logger name="io.gatling.http"
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
надо на что то такое переключить, логирование есть
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
gat0r
прокся как воркэраунд - отлично, но хочется логирование из коробки, я подумал, то странно что его нет, скорее всего оно есть и я что-то не знаю
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
   <encoder>
     <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
   </encoder>
   <immediateFlush>false</immediateFlush>
 </appender>
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
попробуй так
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
логлевел TRACE
источник

O

Oleg in QA — Load & Performance
Ιωάννης Τσεκούρι
logger name="io.gatling.http"
вообще где-то там все лежит, да
package io.gatling.http.action.ws
источник

ΙΤ

Ιωάννης Τσεκούρι in QA — Load & Performance
Ιωάννης Τσεκούρι
logger name="io.gatling.http"
ну по идее этого и должно хватить
источник

g

gat0r in QA — Load & Performance
Ιωάννης Τσεκούρι
<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
   <encoder>
     <pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
   </encoder>
   <immediateFlush>false</immediateFlush>
 </appender>
аппендер у меня такой же
источник

O

Oleg in QA — Load & Performance
ну да, логгер там как ломбоке сделан
источник

S

SaneQ in QA — Load & Performance
у меня работало без бубнов, 1 в 1 как хттп
источник

O

Oleg in QA — Load & Performance
logger.info(s"Opening websocket '$wsName': Scenario '${session.scenario}', UserId #${session.userId}")
источник

g

gat0r in QA — Load & Performance
В общем если логгер на
<logger name="io.gatling.http" level="TRACE" />

то всё видно,
а если только на
<logger name="io.gatling.http.engine.response" level="TRACE" />

то видно только plain http
источник