Плагин для серверов Майнкрафт, который открывает веб-API для Spark и позволяет получать показатели производительности сервера из внешних сервисов.
Возможности
API отдаёт данные в формате JSON по адресам:
/api/tps— TPS за 10 секунд, 1, 5 и 15 минут;/api/mspt— минимальное, максимальное, среднее и медианное MSPT за 10 секунд и минуту;/api/gc— сведения о сборщике мусора Java;/api/cpu/sys— загрузку процессора системой;/api/cpu/proc— загрузку процессора процессом Майнкрафт.
Настройка
В конфиге можно изменить порт, включить нужные маршруты и добавить заголовки к ответам:
port: 3000
routes:
tps: true
mspt: true
sys_cpu: false
proc_cpu: false
gc: false
headers:
enabled: false
Требования
Плагин предназначен для Paper и требует отдельный плагин Spark. При запуске сервера следует задать системное свойство paper.preferSparkPlugin со значением true.
