Home

Awesome

Logria Logo

Logria Python Proof of Concept

A powerful CLI tool that puts log analytics at your fingertips. This is the Python Proof of Concept repository; the main version is written in Rust.

tl;dr

Installation

There are several options to install this app.

Normal Usage

pip install logria

Development

See Advanced Installation.

Usage

There are a few main ways to invoke Logria:

For more details, see Sample Usage Session.

Key Commands

KeyCommand
:command mode
/regex search
hif regex active, toggle highlighting of matches
itoggle insert mode (default off)
sswap reading stdin and stdout
pactivate parser
atoggle analytics mode when parser is active
zdeactivate parser
scroll buffer up one line
scroll buffer down one line
skip and stick to end of buffer
skip and stick to beginning of buffer

Features

Here are some of the ways you can leverage Logria:

Live stream of log data

logria

Interactive, live, editable grep

regex

Live log message parsing

parser

Live analytics/statistics tracking

analytics

User-defined saved sessions

See session docs.

User-defined saved log parsing methods

See patterns docs.