Панель производительности
Закладки
Страница Панель производительности (Настройки > Производительность > Панель производительности) служит для выполнения тестирования производительности проекта и позволяет сравнить результаты с эталонной системой. Кроме того, даются рекомендации по настройке системы и приводится статистика самых нагруженных страниц.
Тестирование производительности
Для проведения тестирования производительности проекта служит кнопка Тестировать производительность. Тестирование будет выполняться в течение времени, указанного в поле рядом.
При выполнении тестирования будут проведены измерения активности пользователей сайта. По окончании указанного интервала на закладке Разработка будет выведена оценка производительности сайта.
Конфигурация
На данной закладке осуществляется тест конфигурации системы с помощью кнопки Тестировать конфигурацию. В процессе тестирования конфигурации оценивается следующее:
- общая оценка системы;
- среднее время отклика (в секундах);
- количество операций процессора с секунду (CPU);
- файловая система (количество операций в секунду);
- время, которое затрачивает почтовая система на отправку одного письма;
- время старта сессии;
- конфигурация PHP;
- количество запросов в секунду на запись в базу данных;
- количество запросов в секунду на чтение в базе данных;
- количество запросов в секунду на изменение в базе данных.
После выполнения теста вы можете сравнить ваши показатели с показателями эталона. Результаты производительности для эталона получены на виртуальной машине VMBitrix.
Битрикс
На закладке представлена таблица со списком настроек системы "1С-Битрикс: Управление сайтом", которые непосредственно влияют на производительность, и приводятся необходимые рекомендации, чтобы настроить систему оптимальным образом.
Разработка
После того, как тест производительности выполнен, на данной закладке отображается статистика самых нагруженных страниц.
Масштабируемость
На данной закладке осуществляется тест производительности многопоточных и веб-кластерных систем с помощью кнопки Начать тестирование.
По ходу тестирования строится таблица с результатами, а так же графики.
Поле | Описание |
---|---|
Начальное количество одновременных соединений | Задается количество одновременных соединений, с которого начнется тест. |
Конечное количество одновременных соединений | Задается количество одновременных соединений, с которым закончится тест. |
С каким шагом увеличивать количество одновременных соединений | Указывается шаг, с которым будет увеличиваться количество одновременных соединений. |
Сервер | Указывается сервер, который будет тестироваться в формате Сервер:Порт. |
Страница (оставьте пустым для системного теста) | Указывается страница, к которой будет обращаться тест. При пустом поле обращение будет происходить к системной странице. |
Максимальная продолжительность теста (минут) | Задается время теста в минутах. |
Таблица с результатами тестов
Колонка | Описание |
---|---|
№ | Номер теста. |
Соединений | Количество одновременных соединений к серверу. |
Хитов | Общее количество хитов произведенных за тест. |
Ошибок | В данном случае под ошибками понимается ответ сервера, отличающийся от 200 ОК. |
Страниц в секунду | Количество страниц отданных тестируемым сервером за секунду.
Соответствует красному графику Страниц в секунду. |
Время генерации страницы | Время генерации страницы на тестируемом сервере.
Соответствует красному графику Время генерации/получения страницы. |
Время получения страницы | Время получения страницы от тестируемого сервера.
Соответствует синему графику Время генерации/получения страницы. |