14 poin oleh xguru 2021-07-26 | 1 komentar | Bagikan ke WhatsApp
<p>- Penampil yang dapat mem-parsing, mengagregasi, menghitung total, rata-rata, maksimum/minimum, dan mengurutkan log secara real-time <br /> → Memungkinkan analisis yang sederhana namun canggih saat graphite/kibana/honeycomb/splunk dan sejenisnya tidak tersedia<br /> - Mampu memproses log pada skala 1M per detik (hingga 5M untuk kasus sederhana) <br /> - Dapat membangun UI yang diperbarui secara real-time <br /> - Open source Rust. Menyediakan biner Linux/Mac (dapat dikompilasi untuk OS lain)<br /> Contoh:<br /> - agrind '* | json | count by log_level' <br /> → Mengagregasi jumlah log per level log dalam format JSON<br /> - '* | json | where status_code &gt;= 400'<br /> - '* | json | where user_id_a == user_id_b'<br /> - '* | json | where url != &quot;/hostname&quot;'<br /> - '* | json | count, p50(response_ms), p90(response_ms), count by status_code &gt;= 400, url'</p>

1 komentar

 
xguru 2021-07-26
<p>The Logfile Navigator https://id.news.hada.io/topic?id=4606<br /> Seperti yang juga tertulis di bagian bawah halaman, ini sering dibandingkan dengan lnav yang sudah ada sebelumnya, <br /> - Angle-grinder digunakan saat Anda ingin mengumpulkan data secara real-time dari log yang terus mengalir, lalu memprosesnya untuk melihat hasilnya<br /> - lnav digunakan saat Anda ingin melakukan kueri pada log yang sudah dihasilkan melalui sqlite, misalnya dengan SQL</p>