Skip to content
Хостинг · Вирішення проблем

Логи та звіти про збої: як їх читати

Де зберігаються логи сервера Millida, чим WARN відрізняється від ERROR, як знайти винного плагіна в стеку викликів і як тлумачити типові рядки консолі.

Оновлено 4 серпня 2026 р.

Лог відповідає майже на будь-яке запитання «чому», якщо знати, де шукати. Ця навичка окупається вже з першого крашу.

Де шукати

  • «Консоль» — живий вивід просто зараз, з історією та пошуком.
  • logs/latest.log у Файлах — той самий лог повністю. Попередні запуски лежать поруч в архівах .log.gz.
  • crash-reports/ — окремі файли, які з'являються лише тоді, коли падає сама Java (зазвичай на збірках модів).

З чого складається рядок

[12:03:44] [Server thread/ERROR]: [Essentials] Error in config

Час → потік → рівень → джерело у квадратних дужках → текст.

РівеньЧи варто реагувати
INFOні, звичайне життя сервера
WARNіноді: сервер упорався, але щось не так
ERRORтак, щось зламалося
FATALсервер помирає просто зараз

Купа WARN під час запуску на збірках модів — це нормально. Звертайте увагу на перший ERROR, а не на останній: те, що йде далі, зазвичай лише наслідки.

Знайдіть винуватця в стеку викликів

Стек викликів — це довгий стовпчик рядків, що починаються з at …. Читати його весь не потрібно:

  1. Верхній рядок після Caused by: — що саме зламалося.
  2. Пошукайте знайоме ім'я серед рядків at — at com.plugin.name…. Це і є ваш винуватець.
  3. 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 означає, що моду потрібен інший мод — встановіть залежність.

Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер