378просмотров
42.9%от подписчиков
10 марта 2026 г.
📷 ФотоScore: 416
Hello performance lovers! Настроил IntelliJ IDEA Plugin — Pretty JSON Log
https://plugins.jetbrains.com/plugin/24693-pretty-json-log
для Gatling В файле log4j2-test.xml достаточно написать, что будет использоваться JsonTemplateLayout для консоли <Appenders> <Console name="CONSOLE"> <JsonTemplateLayout/> </Console> </Appenders> И добавить зависимости в проект: implementation platform('org.apache.logging.log4j:log4j-bom:2.25.3') runtimeOnly 'org.apache.logging.log4j:log4j-layout-template-json' И получаются отличные разноцветные логи в консоли. Статистика Gatling отображается просто серым, а сообщения
🟡 INFO
🟠 WARN
🔴 ERROR
отображаются нужными цветами Началось все с того, что стал настраивать сохранение логов Gatling-теста в ELK, прочитав что Павел Байров подготовил 🖇 https://github.com/Amerousful/gatling-elasticsearch-logs У нас на проекте используется log4j2, поэтому настройку стал делать под этот формат:
https://logging.apache.org/log4j/2.x/manual/json-template-layout.html И тут выяснилось, что если JSON логи писать сразу в консоль, то они еще становятся с подсветкой