Помогите разобраться в результирующих логах JMeter
#1
Отправлено 11 марта 2011 - 12:40
<httpSample t="751" lt="528" ts="1299846639950" s="true" lb="Login page" rc="200" rm="OK" tn="Thread Group 1-1" dt="text" by="2576" ng="2" na="2">
И что с ними делать???
#2
Отправлено 14 марта 2011 - 11:09
Можно подробнее? Не понял, что имеется ввиду."такиеже картинки" как у авторов?
#3
Отправлено 14 марта 2011 - 11:21
Я хочу сам строить картинки Add=>Listener=>Graph ResultsМожно подробнее? Не понял, что имеется ввиду.
#4
Отправлено 14 марта 2011 - 11:30
<httpSample t="751" lt="528" ts="1299846639950" s="true" lb="Login page" rc="200" rm="OK" tn="Thread Group 1-1" dt="text" by="2576" ng="2" na="2">
Какая задача перед вами стоит?И что с ними делать???
#5
Отправлено 14 марта 2011 - 11:32
#6
Отправлено 14 марта 2011 - 11:35
Из полученного файла хотелось бы вытащить инфу типа такойКакая задача перед вами стоит?
кол-во пользователей | Throughput
Но у меня ничего не получается(
#7
Отправлено 14 марта 2011 - 11:36
#8
Отправлено 14 марта 2011 - 11:42
Да, это я знаю. Вот только Add=>Listener=>Graph Results строит точки, много точек. И тут возникает вопрос как он их строит?Throughput - это число выполненных сэмплов за единицу времени. Т.е. оно = (количество выполненных семплов/время тестирования)
И моя идея состоит в том, что бы сопоставить эти точки Throughput и кол-во активных юзеров
#9
Отправлено 14 марта 2011 - 11:55
#10
Отправлено 14 марта 2011 - 11:58
Я вот тоже так думаю, вот только самое интересное что тогда если посчитать среднее по этим значениям то оно не совпадет!!! И именно это меня смущаетЯ понимаю так, что в каждой точке значение производительности за прошедшую минуту работы теста.
#11
Отправлено 14 марта 2011 - 11:59
Что вы называете активными юзерами?что бы сопоставить эти точки Throughput и кол-во активных юзеров
#12
Отправлено 14 марта 2011 - 12:01
Number of active threads for all groupsЧто вы называете активными юзерами?
#13
Отправлено 14 марта 2011 - 12:21
В приведенной вами строке лога это na="2"Number of active threads for all groups
#14
Отправлено 14 марта 2011 - 12:30
да, но там же есть и другие строчкиВ приведенной вами строке лога это na="2"Number of active threads for all groups
#15
Отправлено 14 марта 2011 - 12:45
#16
Отправлено 14 марта 2011 - 15:07
Проблема не в том как разобрать лог, а в том как из него вытянуть те же результаты. Я разбираю лог и засовую его в *.сsv и даже обрабатываю, но вот графики у меня совершенно другие!!!Вы хотите, чтобы каждый запрос был на отдельной строке лога? Тогда я думаю вам стоит записывать лог в формате CSV. Для этого достаточно убрать галочку Save As XML в настройках листенера.
#17
Отправлено 15 марта 2011 - 09:45
значения всех параметров в логах есть на оф. сайте
Не хотите писать - открывайте Jmeter'ом вайш файл с логами (reload from file) в слушателе и получайте картинку, которую можно сохранять и так и сяк.
#18
Отправлено 15 марта 2011 - 10:07
Помогите разобраться в результирующих логах JMeter. Данные выгружаю в файлик, а там ... Ничего не понимаю. Раскажите что есть что, и как получить "такиеже картинки" как у авторов? В файле строки вида
<httpSample t="751" lt="528" ts="1299846639950" s="true" lb="Login page" rc="200" rm="OK" tn="Thread Group 1-1" dt="text" by="2576" ng="2" na="2">
И что с ними делать???
Об xml структуре логов jmeter детально описано здесь(смотрите секцию The JMeter Log Format).
Как использовать лог это уже Вам решать, можно парсить его, например, вот так или писать парсер самому и.т.д.
Да, это я знаю. Вот только Add=>Listener=>Graph Results строит точки, много точек. И тут возникает вопрос как он их строит?
Если интересно как они их строят смотрите исходники(http://svn.apache.or.../apache/jmeter/).
#19
Отправлено 16 марта 2011 - 09:45
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных