Перейти к содержимому

Фотография

Мониторинг результатов тестирования Jmeter в режиме реального времени

Jmeter мониторинг

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Julieta

Julieta

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Колупаева Юлия
  • Город:Томск

Отправлено 12 марта 2015 - 12:23

Добрый день!

Столкнулась с такой проблемой: есть тест на Jmeter, который автоматически запускается на Jenkins. Тест в течение суток попинывает тестируемый сайт различными запросами и пишет результаты в свой лог-файл. Затем мы этот файл обрабатываем, анализируем, строим графики и пр. Но  данные при таком подходе совершенно теряют актуальность и нужны лишь для анализа поведения сайта в различное время.

 

Хотелось бы иметь возможность, во-первых, в режиме реального времени видеть результаты тестирования (например, посмотреть на график производительности (e.g. Response Times Over Time)), во-вторых, иметь систему оповещения (например, при превышении допустимого времени ответа или при возвращении ошибок типа 404 хотелось бы получать email).

 

Сразу скажу, что пробовала настроить отправку письма самим Jmeter'ом, однако столкнулась с другой проблемой - как отслеживать код и время responsa, чтобы отправлять письма только в случае возникновения проблем?


  • 0

#2 Rakogon

Rakogon

    Новый участник

  • Members
  • Pip
  • 6 сообщений

Отправлено 13 марта 2015 - 14:27

Для просмотра результатов в режиме реального времени может подойти loadosophia

 

Для отправки email уведомлений есть listener "Mailer Visualizer". Если поставить в нем Failure Limit = 0, то он должен отсылать письма по каждому проваленному сэмплеру.

Ответ с кодом 404 и сам провалит сэмплер, а если есть потребность устроить более сложную логику, то Response Assertion поможет. А для проверки на превышение допустимого времени ответа есть специальный Duration Assertion.


  • 1



Темы с аналогичным тегами Jmeter, мониторинг

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных