Pemroses Berkas Log

Berkas log mentah adalah deretan tanda waktu, tingkat, serta pesan teks bebas. Cukup tempelkan log akses Nginx, log kesalahan Apache, hasil dump syslog, atau berkas saluran Laravel; parser akan membaginya menjadi baris-baris terstruktur yang dapat disaring berdasarkan rentang tanggal ISO, tingkat keparahan (dari DEBUG hingga EMERGENCY), alamat IP klien, atau ekspresi reguler pada pesan tersebut, serta menyoroti hasil pencocokan agar Anda dapat melihat secara langsung apa yang terjadi selama periode insiden.

Cara menganalisis file log

  1. 1

    Tempel isi log

    Tempelkan teks log mentah. Format umum (combined, common, syslog, JSON-lines) akan dideteksi secara otomatis.

  2. 2

    Atur filter tanggal

    Gunakan tanda waktu awal/akhir untuk memperbesar jendela insiden.

  3. 3

    Saring berdasarkan tingkat atau IP

    Centang tingkat keparahan, masukkan alamat IP, atau ketik pola regex untuk mencocokkan pesan.

  4. 4

    Baca tabel tersebut

    Setiap baris menampilkan waktu pencatatan, tingkat, sumber, dan pesan, dengan segmen yang sesuai ditonjolkan.

Format yang dikenali oleh parser

Format Contoh Sumber
Nginx gabungan 1.2.3.4 - - [18/Apr/2026:10:00:00 +0000] "GET / HTTP/1.1" 200 1234 log akses web
Apache Common Sama seperti di atas, kecuali Referer dan User-Agent stack LAMP klasik
Syslog RFC 5424 <34>1 2026-04-18T10:00:00Z host app - ID47 - msg Demon sistem Linux
Laravel harian [2026-04-18 10:00:00] production.ERROR: message Saluran log Laravel
Baris JSON {"ts":"...","level":"ERROR","msg":"..."} logger terstruktur, Loki, ELK

Tingkat log standar

Ditampilkan dari yang paling keras hingga paling lembut. Sebagian besar aplikasi mengikuti urutan syslog/PSR-3:

  1. EMERGENCY – Sistem tidak dapat digunakan.
  2. ALERT – tindakan segera diperlukan.
  3. CRITICAL, kondisi kritis, misalnya basis data tidak berfungsi.
  4. ERROR, kesalahan saat eksekusi yang perlu diselidiki.
  5. WARNING, kondisi luar biasa, bukan kesalahan.
  6. NOTICE – peristiwa yang normal namun signifikan.
  7. INFO – pesan operasional umum.
  8. DEBUG, alat diagnostik tingkat rendah yang menghasilkan suara bising saat digunakan dalam produksi.

Tips penyaringan

  • Persempit berdasarkan tanggal terlebih dahulu. Sebagian besar log produksi sangat besar; membatasi cakupannya hanya pada periode insiden membuat setiap filter lainnya menjadi cepat.
  • Gunakan regex untuk pesan. Mencari timeout|connection refused|5\d\d dapat mendeteksi sebagian besar kegagalan jaringan dalam satu kali pencarian.
  • Isolasi satu alamat IP saja. Saat menyelidiki klien yang mencurigakan, saring semua data lainnya dan baca permintaannya secara kronologis.
  • Kecualikan crawler. Substring User-Agent seperti bot, crawl, dan spider menyaring sebagian besar derau dari investigasi bergaya analitik.

Catatan kinerja

  • Parser dijalankan di sisi klien, sehingga baris-baris tetap tersimpan di perangkat Anda. Ini juga berarti berkas berukuran sangat besar (100 MB+) akan memperlambat browser; sebaiknya bagi dulu dengan split -l atau alirkan melalui alat di sisi server.

Pertanyaan yang Sering Diajukan

Tidak. Proses parsing dan penyaringan dilakukan langsung di peramban Anda. Data log yang Anda tempelkan tidak pernah keluar dari perangkat Anda, hal ini sangat penting terutama untuk file yang dapat berisi IP, token, atau informasi pribadi sensitif (PII).

Ya, baris yang dimulai dengan spasi atau at ... terhubung ke entri log sebelumnya, sehingga seluruh tumpukan pengecualian tetap tersimpan dalam satu baris.

Gunakan filter regex pada kolom pesan. Untuk log JSON terstruktur, semua kunci dapat dicari dalam bentuk teks biasa di dalam pesan.

Tidak secara langsung; terlebih dahulu dekompresi menggunakan gunzip atau alat pemroses file, kemudian tempelkan teks mentahnya. Parser memerlukan baris log dalam bentuk yang belum dikompresi.

Tidak ada batas ketatnya, namun file dengan ukuran lebih dari 10 MB dapat memperlambat proses penyaringan. Untuk arsip berukuran besar, sebaiknya gunakan grep di server terlebih dahulu, lalu tempelkan hasil penyaringannya di sini.

Alat Terkait

Alat ini tersedia dalam bahasa lain