GuavaHost
Bahasa & mata uang
Area KlienPanel Game Buka/tutup navigasi
Game Semua Game
Minecraft JavaMinecraft BedrockMinecraft GeyserRustRuneScape: DragonwildsPalworldValheimValheim + BepInExARK: Survival EvolvedARK: Survival AscendedProject ZomboidEnshroudedDon't Starve TogetherCounter-Strike 2TerrariatModLoaderHytaleMulti-Game ServerDiscord Bot Hosting
Navigasi HargaUlasanPusat BantuanDukungan Perusahaan Tentang KamiFAQAjak & raih komisiSLAKetentuan LayananKebijakan Privasi
Bahasa & mata uang
Area KlienPanel Game

Cara Membaca Log Server dan Laporan Crash

Temukan baris yang penting di log server game: level log, stack trace, aturan error pertama, dan di mana log serta laporan crash berada di panel kamu.

Baca 4 menit · Diperbarui 21 Okt 2026 · Oleh GuavaHost Team

Ketika sebuah server crash atau menolak start, alasannya hampir selalu tertulis di log-nya. Log terlihat menakutkan, tapi kamu jarang perlu memahami semuanya: kamu hanya perlu menemukan satu baris. Panduan ini menunjukkan cara membaca sebuah baris log, apa arti level-levelnya, cara membaca stack trace, dan di mana log serta laporan crash berada di panel kamu.

Anatomi sebuah baris log

Ini baris khas dari sebuah server Minecraft:

[14:02:11] [Server thread/INFO]: Done (8.412s)! For help, type "help"

  • [14:02:11] adalah waktunya. Itu jam server, yang mungkin tidak cocok dengan zona waktu kamu.
  • Server thread adalah bagian program mana yang menulisnya. Server thread adalah loop game utama.
  • INFO adalah level-nya: seberapa serius baris itu.
  • Semua setelah tanda titik dua adalah pesannya.

Game lain memformat barisnya berbeda, tapi hampir semuanya menyertakan waktu, level, dan pesan di suatu tempat.

Level log

Level Artinya Perlu kamu khawatirkan?
DEBUG atau TRACE Detail halus untuk pengembang Biasanya disembunyikan; abaikan
INFO Aktivitas normal: startup, pemain masuk, penyimpanan Tidak
WARN Ada yang kurang pas, tapi server tetap berjalan Kadang; banyak peringatan hanya kebisingan tak berbahaya
ERROR Ada yang gagal Ya, kalau waktunya cocok dengan masalah kamu
FATAL atau SEVERE Server tidak bisa melanjutkan Ya, ini biasanya crash-nya sendiri

Jangan mengejar setiap peringatan. Banyak server yang sehat mencetak peringatan tak berbahaya yang sama di setiap start. Fokuslah pada error yang terjadi saat masalah kamu terjadi.

Aturan error pertama

Satu masalah nyata sering memicu tumpukan error sesudahnya, saat bagian lain server tersandung kegagalan yang pertama. Error terakhir di layar biasanya cuma gejala. Error pertama setelah baris terakhir yang terlihat normal biasanya penyebabnya.

  1. Temukan baris terakhir di mana semuanya terlihat normal.
  2. Baca ke bawah sampai ERROR, Exception, atau FATAL yang pertama.
  3. Perbaiki yang itu, restart, lalu baca lagi. Kalau server sekarang melaju lebih jauh sebelum gagal, kamu sedang maju.

Membaca stack trace

Stack trace adalah daftar langkah yang sedang dijalankan program ketika dia gagal. Ini contoh yang umum dari server plugin Minecraft:

[12:40:03 ERROR]: Error occurred while enabling ExampleShop v2.1 (Is it up to date?)
java.lang.NoClassDefFoundError: net/milkbowl/vault/economy/Economy
	at com.example.shop.ShopPlugin.onEnable(ShopPlugin.java:57)
	...
Caused by: java.lang.ClassNotFoundException: net.milkbowl.vault.economy.Economy

Cara membacanya:

  1. Baris pertama menyebutkan apa yang gagal: plugin ExampleShop tidak bisa start.
  2. Jenis exception menyebutkan kenapa: NoClassDefFoundError berarti dia butuh kode yang tidak ada di situ.
  3. Baris at menunjukkan di mana. Cari nama yang kamu kenali, seperti nama plugin itu sendiri, bukan bagian dalam game.
  4. Caused by adalah akarnya. Kalau sebuah trace punya beberapa, Caused by yang terakhir biasanya alasan sebenarnya. Di sini, sebuah class dari Vault hilang, jadi perbaikannya adalah menginstal plugin Vault yang dibutuhkan shop ini.

Error yang umum dan apa artinya biasanya

Yang kamu lihat Biasanya berarti
NoClassDefFoundError, ClassNotFoundException Dependensi yang hilang, atau plugin atau mod untuk versi lain
NoSuchMethodError Sesuatu yang dibuat untuk versi game yang berbeda
OutOfMemoryError Server kehabisan RAM
FAILED TO BIND TO PORT atau Address already in use Port-nya terpakai, sering oleh salinan kedua yang masih berjalan
found character '\t' that cannot start any token Ada tab di file config YAML; YAML hanya mengizinkan spasi
NullPointerException Sebuah bug, atau nilai config yang hilang atau salah tulis

Laporan crash

Sebagian game menulis laporan terpisah yang lebih rinci ketika mereka crash.

  • Minecraft menyimpannya di folder crash-reports, dinamai dengan tanggal dan waktu. Di dekat bagian atas kamu akan menemukan baris Description dan exception-nya. Server modded mendaftar setiap mod yang dimuat, dan laporan Forge serta NeoForge sering menunjuk mod yang dicurigai.
  • Crash Java yang menjatuhkan Java itu sendiri meninggalkan file hs_err_pid (diikuti sebuah angka) di folder utama server. Ini biasanya menunjuk ke memori atau sebuah library native, bukan ke sebuah plugin.

Di mana log berada di panel kamu

Tab Console menampilkan keluaran langsung. Dia hanya menyimpan baris-baris terbaru, jadi untuk apa pun yang lebih lama, buka file log di tab Files atau unduh lewat SFTP.

Game Di mana mencarinya
Minecraft Java logs/latest.log; log yang lebih lama berupa file .log.gz di logs (unduh dan ekstrak); crash di crash-reports
Valheim dengan BepInEx BepInEx/LogOutput.log
ARK: Survival Evolved dan Ascended ShooterGame/Saved/Logs/ShooterGame.log
Don't Starve Together server_log.txt di dalam DoNotStarveTogether/config/server/Master dan .../Caves, satu per shard
Enshrouded Folder yang diatur oleh logDirectory di enshrouded_server.json, logs secara default
Game lain Apa pun yang dicetak Console; cari juga folder logs atau Logs, atau file berakhiran .log

Ketika panel melaporkan sebuah crash

Kalau proses server berhenti tak terduga, panel mungkin mencetak pesannya sendiri yang menyebutkan server crash, beserta sebuah exit code. Beberapa yang perlu diketahui:

  • 0: penghentian normal.
  • 1: game keluar karena sebuah error; baca baris-baris di atasnya.
  • 137: proses itu dimatikan paksa, biasanya karena melewati batas memorinya. Lihat tanda server kamu kehabisan RAM.
  • 139: crash native di dalam game itu sendiri.

Mencari di log yang panjang

  1. Unduh log-nya dan buka di editor teks.
  2. Pakai Find (Ctrl+F, atau Cmd+F di Mac) untuk ERROR, lalu Exception, lalu Caused by.
  3. Cari nama plugin atau mod terakhir yang kamu tambahkan.
  4. Cocokkan cap waktunya dengan saat masalah itu terjadi.

Meminta bantuan dengan sebuah log

Salin dari baris normal terakhir sampai akhir error yang pertama, dan tempelkan sebagai teks, bukan sebagai tangkapan layar. Sebelum kamu membagikannya ke mana pun, hapus password, token, dan apa pun yang bersifat pribadi. Lalu bawa ke Discord kami, tempat tim bisa membacanya bersama kamu. Untuk masalah startup secara khusus, lihat server macet di starting.

Masih bingung? Mampir ke Discord kami di discord.gg/GuavaHost dan tim kami akan membantu kamu.

  • logs
  • crash report
  • stack trace
  • console
  • troubleshooting
  • errors

Masih butuh bantuan? Tim kami online 24/7 untuk menjawab pertanyaan kamu.

Hubungi dukungan

Panduan terkait

Lebih banyak dari Dasar-Dasar Hosting.

  • Signs Your Game Server Is Running Out of RAM

    How to spot a game server that is short on memory: out-of-memory crashes, garbage collection freezes, swap and the log lines to look for, then what to do.

    5 menit

  • What is a game server control panel?

    A control panel is the web interface that runs your game server: power buttons, a live console, files, backups, schedules and resource graphs, without you ever touching a command line.

    6 menit

  • What is RCON and how do you use it?

    RCON is a remote console protocol that lets a tool outside your server send admin commands to it. Here is what it is for, which games use it, and why you should treat its password like a key to the server.

    6 menit

  • Berapa RAM yang Kamu Butuhkan untuk Server Game?

    Apa fungsi RAM di server game, tabel per game sebagai acuan ukuran, hal-hal yang menaikkan angkanya, dan cara tahu kalau kamu memilih terlalu sedikit atau terlalu banyak.

    6 menit

  • CPU vs RAM: Apa yang Membuat Server Game Cepat?

    RAM menentukan seberapa banyak yang bisa dipegang server, CPU menentukan seberapa cepat dia berpikir. Kenapa kecepatan satu core paling penting dan kapan core tambahan membantu.

    5 menit