- lcut, lfmt, lviz from hutils
- They are commands for manipulating logfmt logs.
- Logfmt: A Log Format That's Easy To Read and Write | Cloudbees Blog
- Hutils - Explore your structured log data | Heroku
- I tried to use lcut, and I found it's nice to narrow down logs.
- I tried to use lviz, and I found it helpful to take a quick look at logs.
- angle-grinder
- My understanding: it's
jq
for any log formats. Filtering and aggregation. - I tried to use angle-grinder, and I found it's powerful, but it's hard to learn how to use it.
- My understanding: it's
- lnav
- My understanding: it's turbocharged
less
. Automatic colorize, interactive filtering, and even querying log by SQL. - I tried to use lnav, and I found it's too powerful, and I had an urge to use the SQL feature.
- My understanding: it's turbocharged
- VisiData
- My understanding: it's Microsoft Excel™️ in the terminal. Navigate and analyze logs as like a spreadsheet, sorting and filtering, and even summarizing and aggregating data. Ultimate.
- Even a tutorial for beginner is written very well.
- I tried to use VisiData, and I found it's insanely powerful.