Перенаправление пробоотборника процессов ОС JMeter в средство просмотра журналов

#logging #jmeter

Вопрос:

Я запускаю .jar файл из JMeter. Выполнение этого исполняемого файла может занять некоторое время, например, 5 минут. В течение этого периода в средстве просмотра журналов нет вывода консоли. Запись отображается в дереве результатов просмотра только после завершения работы jar. Затем я могу видеть журналы, созданные пользователем .jar Response data .

Отсутствие обратной связи в течение ~5 минут-это плохой опыт. Я хочу изменить это, перенаправив .jar журналы в средство просмотра журналов. Возможно ли это?

Я вижу, что в пробоотборнике процессов ОС есть опция перенаправления на файл. Есть ли у него какая-либо поддержка перенаправления на средство просмотра журналов? Или есть альтернативный пробоотборник, который я должен рассмотреть?

Ответ №1:

Единственный способ, который я могу придумать, это:

  1. Вместо вызова файла .jar из пробоотборника процесса ОС вызовите его из пробоотборника JSR223 и языка Groovy, потребуется только одна строка кода.
  2. Реализуйте необходимое ведение журнала в файле .jar с помощью библиотеки SLF4J
  3. При необходимости настройте соответствующий уровень ведения журнала в JMeter log4j2.xml файл

Комментарии:

1. only one line of code will be required — звучит многообещающе, но это ускользнуло от меня.