- Поддерживаемые версии
-
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
Установка
Для установки плагина нам потребуется его для начала скачать, сделать это можно на официальном сайте. Выберите нужную вам платформу и загрузите его.Определение средней задержки игроков
После установки команду /spark ping можно использовать для отображения среднего пинга всех игроков на сервере, а команду/spark ping --player username можно использовать для определения среднего пинга конкретного игрока.
Доступ к подробной статистике всего сервера можно получить с помощью команды /spark healthreport. Эта команда предоставляет подробную информацию об использовании диска, тиках сервера, TPS сервера, использовании ЦП и использовании ОЗУ. Значения TPS имеют цветовую кодировку, и продолжительность тиков можно наблюдать в зависимости от их влияния на производительность сервера. Кроме того, отображается использование ЦП и памяти, а также использование дискового пространства.
Теперь поясним, что означают цифры, первое значение соответствует минимальному пингу, второе — среднему, третье — пингу за 95% времени и последнее максимальному пингу.
Подробное потребление ресурсов машины
Далее мы рассмотрим подробную статистику всего сервера, с помощью команды /spark healthreport мы можем получить подробную информацию об использовании диска, тиках сервера (для новых версий), tps сервера, использовании процессора и использовании оперативной памяти.TPS: С третьей по четвертую строку мы можем наблюдать TPS (тиков в секунду) сервера за разные периоды времени. Значения могут менять цвет в зависимости от производительности сервера.
- 20.0 = Супер!
- 19.95-19.99 = Средне. Незаметная потеря. Большинство серверов находятся на таком значении.
- 18.5-19.94 = Не очень хорошо, но в игре это незаметно.
- 16.0-18.4 = Плохо. Вам определенно нужно исправить это, если это ваш средний показатель.
- <16.0 = Неиграбельно...
CPU: С девятой по одиннадцатую строчки вы можете наблюдать нагрузку на процессор вашей машины. В десятой строке указана нагрузка на процессор всей системы, т.е. это все остальные ваши сервера + ОС и прочее. Следующий обозначает загрузку ЦП самого процесса (наш сервер, на котором мы сейчас находимся).
Memory: В тринадцатой строке можно наблюдать количество используемой оперативной памяти. В виде шкалы, процента и числового значения.
Disk: Последние две строки отображают информацию о диске машины. Здесь можно заметить занятое место и свободное место, значения отображаются в виде шкалы и процента.
Выяснение причины замедления сервера
Начнем, для начала запишем информацию обо всем сервере через профайлер, там можно подробно посмотреть, что именно нагружает сервер.Используем команду: /spark profiler start
После выполнения действий по загрузке сервера введите команду: /spark profiler stop. Это остановит наш профайлер, после чего он загрузит собранные данные на сайт разработчика плагина. Нам нужно пройти по ссылке.
Панель профайлера
Далее мы рассмотрим представшую перед нами панель с данными.Начнем с 4-х виджетов с информацией о tps, mspt, загрузке процессора и использовании оперативной памяти.
Первый виджет отображает наш TPS (тиков в секунду) сервера за 1 минуту, 5 минут и 15 минут.
Второй виджет дает нам продолжительность наших тиков для определенных периодов времени. Обратите внимание, что если есть красные значения или желтые значения, вам следует выполнить некоторую оптимизацию.
Третий виджет отображает информацию об использовании ЦП сервера. Если значения желтые или красные, то стоит задуматься об усилении оптимизации или улучшении серверного железа.
Последнее значение отображает используемую и максимальную оперативную память во время записи профиля. Как правило достаточно 512Мб для запуска сервера и дополнительно 1Гб ОЗУ на каждые 13 игроков для нормального ванильного выживания на версии 1.19.2
Просмотр списка плагинов на нагрузку
Чтобы увидеть нагрузку от каждого плагина в процентах, перейдите на вкладку "plugins".Здесь вы можете посмотреть нагрузку от каждого плагина. Учтите, что нагрузка не должна превышать 10% каждого плагина, за исключением античита.
Античит может повышать степень загрузки при увеличении онлайна, так что это вполне нормально.
Твой комментарий неуместен.