Идея LaggChecker

StalKlim

Активный участник
Пользователь
Баллы
78
Имя в Minecraft
StalKlim
Здравствуйте, посетила идея создания плагина для сервера, может быть кому-то это покажется интересным. К сути.

Существуют стандартные способы записи таймингов (tps), для этого обычно нужно находиться на сервере и "ловить" момент просадок, а потом еще и выяснять с чем это связано.

Я же предлагаю автоматизировать этот процесс + добавить к нему несколько дополнительных показателей, таких как нагрузка на процессор, загруженность оперативной памяти, сохранение ников игроков, чей пинг выше указанного в значениях конфигурации.

Как это должно работать? К примеру, tps упал ниже 18, после этого автоматически начинают писаться тайминги, допустим первые 20-30 секунд и/или минуту (отдельно). Плюс к этому отчёту добавляется нагрузка на ЦП, ОЗУ, список игроков с высоким пингом и текущий онлайн, а также возможно побочная информация типо: версии ос, имени ос, информация о java, общее кол-во оперативной и физической памяти. Но самое главное что этот отчет после всех замеров автоматически отправляется на почту/в телеграмм (или куда-либо еще, чтоб это было предварительно настроено).

Видел не очень много инструментов для мониторинга, обычно все заканчивается внутриигровыми возможностями, но невозможно же сидеть за компьютером 24/7 и следить за ситуацией, которые бывают разными. Думаю многим такой инструмент был бы очень полезен при работе с серверами :)
 
Назад
Верх