Плагин для серверов Майнкрафт, который проводит стресс-тест хостинга прямо в игре. Он проверяет процессор, память, диск, основной поток и сетевую нагрузку, показывает ход проверки на боссбаре и выдаёт оценки по фазам и общий рейтинг от S до F. Сообщения плагина в чате — на русском.
Возможности
- Пять фаз:
CPU,RAM,DISK,MSPTиNET. - Четыре уровня нагрузки:
Easy,Normal,HardиUltra. - Отчёт в игровом чате и консоли сервера; администраторы онлайн получают уведомления о начале и завершении проверки.
- Защитные пороги на уровнях
Easy,NormalиHardостанавливают фазу при сильном падении TPS или нехватке памяти. - После проверки плагин освобождает выделенную память и удаляет временный файл диска.
Тест Ultra намеренно выводит сервер на предельную нагрузку: сервер может зависнуть, исчерпать память или аварийно завершиться. Его стоит запускать только на пустом тестовом сервере, предупредив игроков онлайн.
Команды
Псевдонимы: /srvb, /benchmark.
/srvbenchmark start <Easy|Normal|Hard|Ultra>— запустить тест выбранного уровня;/srvbenchmark start Ultra confirm— подтвердить запускUltra;/srvbenchmark stop— остановить текущий тест;/srvbenchmark status— показать состояние теста;/srvbenchmark info <level>— вывести параметры уровня;/srvbenchmark help— открыть справку.
Команды выполняются только игроком в игре. Если запустивший тест игрок выйдет с сервера, проверка прервётся.
Права
srvbenchmark.admin — полный доступ ко всем командам; по умолчанию есть у оператора. Для LuckPerms: /lp user <name> permission set srvbenchmark.admin true.
Требования
Подходят Paper и его форки, включая Purpur и Pufferfish; для полной работы защитных порогов нужен Paper API. Требуется Java 8 или новее.
