При выполнении нагрузочного тестирования необходимо помнить, что кроме снятия внешних показателей - количество запросов в секунду, скорости отдачи данных, объема данных etc - очень важно собирать показатели загрузки тестируемого сервера. Это может быть что угодно - начиная от загрузки процессора и заканчивая количеством файлов, которые открыты конкретным процессом.
Из коробки JMeter не умеет мониторить нагрузку удаленного сервера. Помочь в этом нам может плагин PerfMon Metrics Collector, который входит в стандартный комплект плагинов для JMeter. PerfMon Metrics Collector умеет собирать следующие показатели нагрузки:
Из коробки JMeter не умеет мониторить нагрузку удаленного сервера. Помочь в этом нам может плагин PerfMon Metrics Collector, который входит в стандартный комплект плагинов для JMeter. PerfMon Metrics Collector умеет собирать следующие показатели нагрузки:
- CPU
- память
- дисковый I/O
- сетевой I/O
- некоторые переменные внутри Java Virtual Machine (через JMX)
- метрики протокола TCP
- файл подкачки
- пользовательские метрики
Мониторинг загрузки тестируемого сервера с помощью PerfMon позволит обнаружить узкие места в конфигурации или настройках сервера и позволит сделать выводы о пригодности сервера для работы с определенной нагрузкой.
Комментариев нет:
Отправить комментарий