@WriteAheadLog If you're in a terminal and want to look at log files, try lnav (https://t.co/2MEH7Jd7Ab). I wrote it to try and do better than tail/grep and ended up using it everyday when working at my regular job for years and years.
lnav v0.12.4-rc1 is available for testing. This release was mainly focused on improving performance and rounding out sharp corners.
https://t.co/QPuKXyaCi8
lnav v0.12.3 has been released
https://t.co/DgsDspQnAx
The main new feature is handling files that have a mix of log messages from multiple sources (demultiplexing). There are also plenty of minor improvements.
lnav v0.12.1 has been released: https://t.co/Ar96xcp287
The main highlight is support for the PRQL database query language. Doing log analysis should be a little easier with PRQL since lnav can provide previews of the pipeline stages as shown in this screenshot:
lnav v0.12.0 has been released: https://t.co/lxRY6n1yQp
Highlights: support for executing commands and capturing their output, which allows custom URL schemes; timezones in timestamps are recognized and converted to local time; a GANTT chart view of operations found in logs
@willmcgugan I feel the need to point out that many of the requested features have already been implemented in https://t.co/2MEH7Jd7Ab (align files by timestamp, auto-detect log format, log parsing configured using a regex, scrolling is paused when moving around and resumed when at bottom)
@willmcgugan @RomainBrenaget Using mmap() with log files can be problematic because they can be truncated / overwritten, which will cause all sorts of problems. There's not necessarily a huge performance win anyhow.
@BassemDy@simonw There are changes on the ToT to try and address this -- https://t.co/THv7udnUAg . Maybe try one of the nightly binaries attached to this build to see if it works better -- https://t.co/dprDWY6HH0 . (Note that the `-t` option has been removed...)
lnav now has an ssh-based playground and tutorial. Read the blog post at https://t.co/tpUrBO9qOB
Thanks to @flydotio for providing a free-tier for stuff like this.
The first beta of lnav v0.11.0 is available here - https://t.co/7ineS1tuW7
There have been quite a few additions, like a breadcrumb bar, integration with regex101, and markdown support. See https://t.co/5mV6V32eEs for more details