Logy a crash reporty: ako ich čítať
Kde sa ukladajú logy Millida servera, ako sa WARN líši od ERROR, ako nájsť vinný plugin v stack trace a ako interpretovať bežné riadky v konzole.
Aktualizované 4. augusta 2026
Log odpovie takmer na každú otázku „prečo“, ak vieš, kam sa pozrieť. Táto zručnosť sa vyplatí už pri prvom páde servera.
Kam sa pozrieť
- „Konzola“ — živý výstup práve teraz, s históriou a vyhľadávaním.
logs/latest.logv Súbory — ten istý log v plnej podobe. Predchádzajúce spustenia nájdeš vedľa neho v archívoch.log.gz.crash-reports/— samostatné súbory, ktoré vznikajú len vtedy, keď spadne samotná Java (zvyčajne pri modpackoch).
Z čoho sa skladá riadok
[12:03:44] [Server thread/ERROR]: [Essentials] Error in config
Čas → vlákno → úroveň → zdroj v hranatých zátvorkách → text.
| Úroveň | Máš reagovať |
|---|---|
INFO | nie, normálny život servera |
WARN | niekedy: server to zvládol, ale niečo nie je v poriadku |
ERROR | áno, niečo zlyhalo |
FATAL | server práve teraz umiera |
Hromada WARN pri štarte na modpackoch je normálna. Sústreď sa na prvý ERROR, nie na posledný: to, čo nasleduje, sú zvyčajne len následky.
Nájdi vinníka v stack trace
Stack trace je dlhý pás riadkov začínajúcich sa na at …. Nemusíš prečítať celý:
- Riadok hore za
Caused by:— čo presne sa pokazilo. - Hľadaj známe meno v riadkoch
at—at com.plugin.name…. To je tvoj vinník. Exception in thread "main"pri štarte je problém jadra alebo Javy, nie pluginu.
Aj riadok ako [Plugin] Enabling Plugin v1.2 tesne pred chybou je stopa: spadlo to pri zapínaní práve tohto pluginu.
Časté riadky
| Riadok | Čo znamená |
|---|---|
Can't keep up! Is the server overloaded? | server nestíha držať ticky — Lag a TPS |
java.lang.OutOfMemoryError | došla pamäť tarifu |
A single server tick took 60.00 seconds (watchdog) | niečo zablokovalo hlavné vlákno — takmer vždy plugin alebo mod |
UnsupportedClassVersionError | .jar bol zostavený pre novšiu Javu — Jadro a verzia |
Server attempted to load chunk saved with newer version | svet je novší než verzia servera |
while scanning a simple key | rozbitý YAML config: tabulátory alebo odsadenie |
Failed to load level | svet je poškodený — obnov zálohu |
Invalid signature for profile public key | podpis chatu v 1.19+; nech sa hráč pripojí znova |
Unable to access jarfile | chýba súbor jadra — obnov jadro z katalógu |
Address already in use | port zabral predchádzajúci proces; reštartuj server z ovládacieho panelu |
Čo poslať podpore
Nie screenshot posledného riadku, ale časť logu od štartu po chybu — alebo odkaz na súbor. Ideálne: celý latest.log plus popis „čo si robil predtým, než sa to stalo“. Takto dostaneš odpoveď za pár minút.
Modpacky
Na Forge a Fabric si skontroluj aj crash-reports/crash-*.txt: hore je blok -- Head -- s presnou príčinou a dole zoznam modov. Chyba Missing or unsupported mandatory dependencies znamená, že jeden mod potrebuje iný mod — doinštaluj závislosť.
