Tsung - просто о сложном |
Документация: http://tsung.erlang-projects.org/user_manual/ http://tsung.readthedocs.org/en/latest/conf-file.html Установка в Linux: sudo apt-get install tsung Далее в домашней директории создаем каталог: mkdir ~/.tsung Создаем конфигурационный файл: touch ~/.tsung/tsung.xml Примеры конфигурационных файлов в папке: /usr/share/doc/tsung/examples/ Генерация графиков заходим в лог ~/.tsung/log/log_name и запускаем команду: perl /usr/lib/tsung/bin/tsung_stats.pl Смотрим файлы: graph.html и report.html Просмотр статистики по текущему тестированию: tsung status Результат: Tsung is running [OK] Current request rate: 0.55 req/sec Current users: 16 Current connected users: 10 Current phase: 1 Проблемы и решения: При возникновении проблем с запуском tsung-а, можно в командной строке написать tsung debug и посмотреть в чём может быть проблема. Проблема с установкой tsung-а со старой версией Erlang-а. Решение: https://launchpad.net/~tsung/+archive/ubuntu/stable - отсюда берем PPA и ключ, после чего делаем sudo apt-get update && sudo apt-get install tsung Пример: Добавляем в /etc/apt/sources.list deb http://ppa.launchpad.net/tsung/stable/ubuntu trusty main # deb-src http://ppa.launchpad.net/tsung/stable/ubuntu trusty main sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40172FB4 где 40172FB4 - это ключ из Signing key |