Lompat ke konten
Aback Tools Logo

Parser NDJSON & Log Stream

Buka file log NDJSON, JSON Lines, dan teks berukuran besar secara online dengan aman. Telusuri record, filter level log, ekstrak kunci JSON bersarang sebagai kolom kustom, dan jelajahi properti di pemilih pohon visual.

NDJSON & Log Stream Parser

Inspect, search, and filter heavy log files directly in your browser.

Drag & Drop Log File HereSupports .log, .jsonl, .ndjson, .json, and plain text files

Fitur inti Parser NDJSON & Log Stream

  • Mesin pemotongan file besar: buka dan periksa file NDJSON serta log stream berukuran besar melebihi 1 GB. Dengan pemotongan HTML5 Blob yang cerdas, file di-parse dalam halaman kecil 2 MB, mencegah kebocoran memori dan tab yang membeku.
  • Parsing baris hibrida: menangani JSON berdelimiter baris baru, JSON Lines, atau log campuran dengan mulus. Saat sebuah baris berisi teks standar, stack trace, atau error, parser dengan mulus beralih ke penampil teks biasa.
  • Ekstraksi kolom kustom: isolasi field penting secara instan. Berikan path notasi titik (mis., response.latency atau user.id) untuk mengekstrak nilai JSON yang bersarang dalam secara dinamis ke kolom tabel kustom.
  • Privasi 100 % sisi klien: log sistem Anda tidak pernah meninggalkan komputer. Semua pemotongan file, pemindaian, pemfilteran, dan rendering pohon JSON diproses secara lokal di dalam sandbox browser untuk kepatuhan keamanan penuh.

Standar NDJSON & JSON Lines

JSON berdelimiter baris baru (NDJSON) dan JSON Lines (JSONL) adalah format logging standar di mana setiap baris file log mewakili objek JSON terstruktur yang berbeda. Format ini banyak dipakai server backend populer, basis data cloud, dan mesin logger (seperti Winston, Bunyan, dan Pino) untuk menyimpan telemetri aplikasi bervolume tinggi.

Pemotongan potongan yang aman untuk memori

Membuka file teks lebih dari 100 MB langsung di browser dapat dengan mudah mengalokasikan gigabyte memori dan membekukan atau membuat tab crash. Untuk mengatasinya, alat kami memakai HTML5 `Blob.slice()` untuk memotong file menjadi halaman kecil 2 MB. Hanya halaman yang dipilih saat itu yang dibaca dan di-parse, sehingga Anda bisa membuka file log multi-gigabyte secara instan.

Privasi data dan keamanan cloud: aliran log aplikasi sering berisi data pelanggan sensitif, token autentikasi rahasia, kredensial basis data, dan detail sistem. Karena alat kami berjalan sepenuhnya di lingkungan runtime browser Anda, file Anda tidak pernah dikirim online. Anda dapat mem-parsing dan mengaudit log secara offline dengan kepatuhan penuh terhadap aturan keamanan perusahaan.

Parser JSON & Teks Biasa Hibrida

File log sering berisi format campuran, menggabungkan payload JSON terstruktur dengan stack trace sistem mentah, flag startup, atau penanda teks biasa. Parser menganalisis setiap baris satu per satu. Jika baris tersebut JSON valid, ia memetakannya ke kolom; jika parsing gagal, ia menampilkannya sebagai baris teks biasa agar Anda tidak pernah kehilangan konteks penting.

Penampil pohon JSON interaktif: memeriksa objek JSON bersarang di dalam sel tabel datar itu sulit. Mengklik baris log mana pun akan membuka inspektur pohon bersarang yang interaktif. Visualizer ini memformat objek dan array dengan penyorotan sintaks yang jelas, memungkinkan developer menelusuri variabel payload dan menyalin nilai dengan satu klik.

Mesin kueri level log & field

Filter log berat dalam hitungan milidetik. Parser memindai baris log untuk field keparahan umum (`level`, `severity`, `status`) guna mengategorikannya ke DEBUG, INFO, WARN, dan ERROR. Anda juga dapat menentukan path JSON kustom (mis., `req.method`) untuk mengekstrak properti bersarang dalam secara dinamis sebagai kolom kustom di tabel.

Pertanyaan yang Sering Diajukan

Parser NDJSON & Log Stream adalah utilitas gratis berbasis browser yang memungkinkan Anda membuka, mencari, dan memeriksa file log berat berisi JSON berdelimiter baris baru atau teks biasa. Dengan memuat file per potongan, alat ini mencegah crash memori browser dan berjalan sepenuhnya di sisi klien untuk kecepatan dan keamanan data maksimal.

Membuka file berat biasanya memuat seluruh teks ke memori sekaligus sehingga tab membeku. Parser ini memakai pemotongan Blob sisi klien untuk membaca file dalam halaman kecil 2 MB. Hanya halaman aktif yang di-parse dan dirender, sehingga Anda bisa memuat log berukuran gigabyte secara instan di perangkat apa pun.

File JSON standar berisi satu array atau objek. NDJSON (JSON berdelimiter baris baru) dan JSON Lines (JSONL) menulis setiap objek JSON pada baris terpisah tanpa tanda kurung array. Ini memungkinkan sistem logging menambahkan baris baru terus-menerus tanpa membangun ulang seluruh struktur file.

Mesin parsing memeriksa setiap baris aliran log Anda secara dinamis. Jika baris tersebut JSON valid, ia mengurai propertinya untuk mengisi tabel terstruktur. Jika berupa teks biasa (seperti stack trace atau boot server), ia menampilkan teks mentah di kolom pesan.

Bisa, Anda dapat mencari teks log, memakai ekspresi reguler, dan memfilter berdasarkan tingkat keparahan seperti DEBUG, INFO, WARN, dan ERROR. Utilitas ini memindai potongan aktif dan menyorot kecocokan secara real-time, membantu Anda mengisolasi masalah dan melacak siklus permintaan backend dengan cepat.

Tentu. Log Anda bisa berisi kunci sensitif dan data pengguna, jadi keamanan sangat penting. Parser berjalan sepenuhnya di sisi klien memakai API bawaan browser. File Anda tidak pernah diunggah ke server mana pun, memastikan kerahasiaan total dan kepatuhan terhadap persyaratan keamanan perusahaan.

Bisa, alat ini mendukung ekstraksi kolom kustom. Anda dapat memasukkan path notasi titik (seperti user.id atau metadata.latency) di panel pengaturan. Parser secara dinamis mengekstrak properti tersebut dari setiap baris JSON dan menampilkannya sebagai kolom independen yang dapat diurutkan di grid.