Логи и краш-репорты: как читать
Где лежат логи сервера Millida, чем WARN отличается от ERROR, как найти виновный плагин в стектрейсе и разобрать частые строки консоли.
Обновлено 4 августа 2026 г.
Лог отвечает почти на любой вопрос «почему», если знать, куда смотреть. Навык окупается с первого же падения.
Где смотреть
- «Консоль» — живой вывод прямо сейчас, с историей и поиском.
logs/latest.logв Файлах — тот же лог целиком. Прошлые запуски лежат рядом в архивах.log.gz.crash-reports/— отдельные файлы, появляются только когда падает сама Java (обычно на модовых сборках).
Из чего состоит строка
[12:03:44] [Server thread/ERROR]: [Essentials] Ошибка в конфиге
Время → поток → уровень → источник в квадратных скобках → текст.
| Уровень | Стоит ли реагировать |
|---|---|
INFO | нет, обычная жизнь сервера |
WARN | иногда: сервер справился, но что-то не так |
ERROR | да, что-то не сработало |
FATAL | сервер умирает прямо сейчас |
Куча WARN при старте у модовых сборок — норма. Ориентируйтесь на первый ERROR, а не на последний: дальше обычно идут следствия.
Найти виновного в стектрейсе
Стектрейс — «портянка» строк с at …. Читать её целиком не нужно:
- Верхняя строка после
Caused by:— что именно сломалось. - Ищите в строках
atзнакомое имя —at com.plugin.name…. Это и есть виновник. Exception in thread "main"при старте — проблема ядра или Java, а не плагина.
Строка вида [Plugin] Enabling Plugin v1.2 перед ошибкой — тоже подсказка: упало на включении конкретного плагина.
Частые строки
| Строка | Что значит |
|---|---|
Can't keep up! Is the server overloaded? | сервер не успевает за тактами — Лаги и TPS |
java.lang.OutOfMemoryError | кончилась память тарифа |
A single server tick took 60.00 seconds (watchdog) | что-то заблокировало главный поток — почти всегда плагин или мод |
UnsupportedClassVersionError | .jar собран под более новую Java — Ядро и версия |
Server attempted to load chunk saved with newer version | мир новее версии сервера |
while scanning a simple key | сломан YAML-конфиг: табы или отступы |
Failed to load level | повреждён мир — восстановите копию |
Invalid signature for profile public key | подпись чата 1.19+; пусть игрок перезайдёт |
Unable to access jarfile | нет файла ядра — верните ядро из каталога |
Address already in use | порт занят прошлым процессом; перезапустите сервер из панели |
Что отправлять в поддержку
Не скриншот последней строки, а кусок лога от старта до ошибки — или ссылку на файл. Идеально: latest.log целиком плюс описание «что делали перед этим». Так ответ приходит за минуты.
Модовые сборки
На Forge и Fabric смотрите ещё crash-reports/crash-*.txt: там наверху блок -- Head -- с точной причиной и списком модов внизу. Ошибка Missing or unsupported mandatory dependencies означает, что моду нужен другой мод — поставьте зависимость.