#logging #jmeter
Вопрос:
Я запускаю .jar
файл из JMeter. Выполнение этого исполняемого файла может занять некоторое время, например, 5 минут. В течение этого периода в средстве просмотра журналов нет вывода консоли. Запись отображается в дереве результатов просмотра только после завершения работы jar. Затем я могу видеть журналы, созданные пользователем .jar
Response data
.
Отсутствие обратной связи в течение ~5 минут-это плохой опыт. Я хочу изменить это, перенаправив .jar
журналы в средство просмотра журналов. Возможно ли это?
Я вижу, что в пробоотборнике процессов ОС есть опция перенаправления на файл. Есть ли у него какая-либо поддержка перенаправления на средство просмотра журналов? Или есть альтернативный пробоотборник, который я должен рассмотреть?
Ответ №1:
Единственный способ, который я могу придумать, это:
- Вместо вызова файла .jar из пробоотборника процесса ОС вызовите его из пробоотборника JSR223 и языка Groovy, потребуется только одна строка кода.
- Реализуйте необходимое ведение журнала в файле .jar с помощью библиотеки SLF4J
- При необходимости настройте соответствующий уровень ведения журнала в JMeter log4j2.xml файл
Комментарии:
1.
only one line of code will be required
— звучит многообещающе, но это ускользнуло от меня.