mirror of
https://github.com/tstack/lnav.git
synced 2024-10-26 21:19:54 +03:00
[docs] update links from lnav.readthedocs.io to docs.lnav.org
This commit is contained in:
parent
d378398b33
commit
b69b3e4ec4
@ -33,17 +33,16 @@ The following goals drive the design and implementation of lnav:
|
|||||||
## Overview
|
## Overview
|
||||||
|
|
||||||
The whole of lnav consists of a
|
The whole of lnav consists of a
|
||||||
[log file parser](https://lnav.readthedocs.io/en/latest/formats.html),
|
[log file parser](https://docs.lnav.org/en/latest/formats.html),
|
||||||
[text UI](https://lnav.readthedocs.io/en/latest/ui.html),
|
[text UI](https://docs.lnav.org/en/latest/ui.html),
|
||||||
[integrations with SQLite](https://lnav.readthedocs.io/en/latest/sqlext.html),
|
[integrations with SQLite](https://docs.lnav.org/en/latest/sqlext.html),
|
||||||
[command-line interface](https://lnav.readthedocs.io/en/latest/cli.html),
|
[command-line interface](https://docs.lnav.org/en/latest/cli.html), and
|
||||||
and
|
[commands for operating on logs](https://docs.lnav.org/en/latest/commands.html).
|
||||||
[commands for operating on logs](https://lnav.readthedocs.io/en/latest/commands.html).
|
|
||||||
Since the majority of lnav's operations center around logs, the core
|
Since the majority of lnav's operations center around logs, the core
|
||||||
data-structure is the combined log message index. The message index
|
data-structure is the combined log message index. The message index is populated
|
||||||
is populated when new messages are read from log files. The text UI
|
when new messages are read from log files. The text UI displays a subset of
|
||||||
displays a subset of messages from the index. The SQLite virtual-tables
|
messages from the index. The SQLite virtual-tables allow for programmatic access
|
||||||
allow for programmatic access to the messages and lnav's internal state.
|
to the messages and lnav's internal state.
|
||||||
|
|
||||||
[![lnav architecture](docs/lnav-architecture.png)](https://whimsical.com/lnav-architecture-UM594Qo4G3nt2XWaSZA1mh)
|
[![lnav architecture](docs/lnav-architecture.png)](https://whimsical.com/lnav-architecture-UM594Qo4G3nt2XWaSZA1mh)
|
||||||
|
|
||||||
@ -82,11 +81,11 @@ to generate parsers for several [common formats](src/time_formats.am).
|
|||||||
## Log Formats
|
## Log Formats
|
||||||
|
|
||||||
[log_format](src/log_format.hh) instances are used to parse lines from files
|
[log_format](src/log_format.hh) instances are used to parse lines from files
|
||||||
into `logline` objects. The majority of log formats are
|
into `logline` objects. The majority of log formats are
|
||||||
[external_log_format](src/log_format_ext.hh) objects that are create from
|
[external_log_format](src/log_format_ext.hh) objects that are create from
|
||||||
[JSON format definitions](https://lnav.readthedocs.io/en/latest/formats.html).
|
[JSON format definitions](https://docs.lnav.org/en/latest/formats.html). The
|
||||||
The built-in definitions are located in the [formats](src/formats) directory.
|
built-in definitions are located in the [formats](src/formats) directory. Log
|
||||||
Log formats that cannot be handled through a simple regular expression are
|
formats that cannot be handled through a simple regular expression are
|
||||||
implemented in the [log_format_impls.cc](src/log_format_impls.cc) file.
|
implemented in the [log_format_impls.cc](src/log_format_impls.cc) file.
|
||||||
|
|
||||||
## User Interface
|
## User Interface
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
# Docs
|
# Docs
|
||||||
|
|
||||||
This directory contains the ReST documentation that is published to
|
This directory contains the ReST documentation that is published to
|
||||||
[lnav.readthedocs.io](https://lnav.readthedocs.io)
|
[docs.lnav.org](https://docs.lnav.org)
|
||||||
|
Loading…
Reference in New Issue
Block a user