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
Tempel isi log
Tempelkan teks log mentah. Format umum (combined, common, syslog, JSON-lines) akan dideteksi secara otomatis.
-
2
Atur filter tanggal
Gunakan tanda waktu awal/akhir untuk memperbesar jendela insiden.
-
3
Saring berdasarkan tingkat atau IP
Centang tingkat keparahan, masukkan alamat IP, atau ketik pola regex untuk mencocokkan pesan.
-
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:
EMERGENCY– Sistem tidak dapat digunakan.ALERT– tindakan segera diperlukan.CRITICAL, kondisi kritis, misalnya basis data tidak berfungsi.ERROR, kesalahan saat eksekusi yang perlu diselidiki.WARNING, kondisi luar biasa, bukan kesalahan.NOTICE– peristiwa yang normal namun signifikan.INFO– pesan operasional umum.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\ddapat 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, danspidermenyaring 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 -latau 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
Konversi CSV ke Excel
Ubah data CSV menjadi buku kerja XLSX satu lembar di browser. Tinjau pemisah, pertahankan ID, simpan angka yang aman, dan jaga isi berkas tetap lokal.
Penggabung Lembar Excel
Gabungkan file XLSX, XLS, XLSM, XLSB, atau ODS secara lokal. Pisahkan lembar sumber atau tambahkan baris dengan header yang sama, lalu unduh XLSX.
Pengekstrak arsip
Periksa kontainer ZIP, JAR, XPI, DOCX, XLSX, PPTX, dan ODT secara lokal di browser, lalu unduh file satu per satu tanpa mengunggah arsip sumber.
Pemecah Lembar Excel
Pisahkan buku kerja XLSX atau XLS menurut tab lembar kerja, kelompok baris data, atau nilai kolom di browser. Unduh satu XLSX atau ZIP lokal tanpa mengunggah file.
Konverter Excel ke CSV
Ubah lembar XLSX atau XLS menjadi CSV atau TSV di browser. Pilih lembar, pemisah, enkode, dan data tersembunyi tanpa mengunggah file.
Konverter Subtitle
Konversikan subtitle SRT ke WebVTT atau VTT ke SRT secara lokal. Periksa waktu cue, pertahankan teks multibaris, lalu salin atau unduh hasilnya.
Alat ini tersedia dalam bahasa lain
- Protokolldatei-Parser [DE]
- Loggfilanalysator [SV]
- Analyseur de fichiers journaux [FR]
- ログファイル解析器 [JA]
- 로그 파일 파서 [KO]
- โปรแกรมสำหรับวิเคราะห์ไฟล์บันทึก (Log File Parser) [TH]
- Phương tiện phân tích tệp nhật ký (Log File Parser) [VI]
- Logbestandanalyser [NL]
- Analizador de Archivos de Registro [ES]
- Parser plików logów [PL]
- أداة تحليل ملفات السجلات (Log File Parser) [AR]
- Analisador de Arquivos de Log [PT]
- Parser di file di log [IT]
- Парсер журналов логов [RU]
- Kayıt Dosyası Analizcisi [TR]
- 日志文件解析器 [ZH]
- Log File Parser [EN]