Как уменьшить журнал JMeter? - PullRequest
1 голос
/ 13 декабря 2011

Я запланировал некоторые ночные (12 ч) и еженедельные (60 ч) тесты JMeter. Тесты запускаются сервером Hudson CI с использованием плагина Maven JMeter.

Моя проблема в том, что журналы от JMeter становятся очень длинными (~ 1 ГБ на каждую ночь и 3 ГБ на еженедельные тесты). Я хотел бы настроить JMeter так, чтобы он не регистрировал подзапросы (images, css, js ...), потому что эти значения ничего не значат для меня, и есть 18 подзапросов для каждого моего запроса (так что если у меня есть ~ 700 000 запросов во время еженедельных тестов, я получаю 12 600 000 строк зарегистрированных запросов)

Есть ли способ сделать это?

1 Ответ

1 голос
/ 13 декабря 2011

Я полагаю, что вы не говорите о jmeter.log, созданном log4j (так как он, кажется, не слишком много записывает), и говорите о записи результатов в файл (из слушателя)например, Просмотр результатов в таблице ), которая по умолчанию регистрирует каждый запрос (в формате XML).

Есть ли у вас

  1. отдельные выборки HTTP-запросовдля каждого файла изображения / javascript / css
  2. есть один сэмплер HTTP-запроса для всей страницы и установлен флажок Получить все встроенные ресурсы из файлов HTML ?

Если это последнее, вам нужно снять отметку с опции Save Sub Results (XML) в конфигурации файла экспорта (или установить jmeter.save.saveservice.subresults=false в вашем файле jmeter.properties .)

В качестве альтернативы рассмотрите возможность полного отключения встроенных ресурсов (при условии, что это не имеет отношения к цели вашего теста), поэтому вы получите выходные данные только для главной страницы, а не для всех встроенных ресурсов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...