mirror of
https://github.com/tstack/lnav.git
synced 2024-08-17 00:40:30 +03:00
* This change removes the external dependency on OpenSSL, which should allow the code to compile on Mac OS X without specifying the MAC_OS_X_VERSION_MIN_REQUIRED non-sense. * Spookyhash should be faster than SHA-1's Merkle-Damgård construction. * Spookyhash is only 128-bits as opposed to SHA-1's 160-bits so memory consumption should be less. I doubt it will lead to too many collisions. * The docs are updated to reflect the fact that OpenSSL is not a dependency.
57 lines
1.3 KiB
Plaintext
57 lines
1.3 KiB
Plaintext
|
|
LNAV
|
|
----
|
|
|
|
The log file navigator, lnav, is an enhanced log file viewer that
|
|
takes advantage of any semantic information that can be gleaned from
|
|
the files being viewed, such as timestamps and log levels. Using this
|
|
extra semantic information, lnav can do things like interleaving
|
|
messages from different files, generate histograms of messages over
|
|
time, and providing hotkeys for navigating through the file. It is
|
|
hoped that these features will allow the user to quickly and
|
|
efficiently zero in on problems.
|
|
|
|
|
|
PREREQUISITES
|
|
-------------
|
|
|
|
Lnav requires the following software packages:
|
|
|
|
libpcre - The Perl Compatible Regular Expression (PCRE) library.
|
|
sqlite - The SQLite database engine.
|
|
ncurses - The ncurses text UI library.
|
|
readline - The readline line editing library.
|
|
zlib - The zlib compression library.
|
|
bz2 - The bzip2 compression library.
|
|
|
|
|
|
INSTALLATION
|
|
------------
|
|
|
|
Lnav follows the usual GNU style for configuring and installing software:
|
|
|
|
$ ./configure
|
|
$ make
|
|
$ sudo make install
|
|
|
|
|
|
USING
|
|
-----
|
|
|
|
The only file installed is the executable, "lnav". You can execute it
|
|
with no arguments to view the default set of files:
|
|
|
|
$ lnav
|
|
|
|
You can view all the syslog messages by running:
|
|
|
|
$ lnav /var/log/messages*
|
|
|
|
|
|
SEE ALSO
|
|
--------
|
|
|
|
Lnav website:
|
|
|
|
http://lnav.org
|