--- obj: application repo: https://github.com/pamburus/hl ---- # hl High-performance log viewer and processor that transforms logs in JSON and logfmt formats into a human-readable output. Built with efficiency in mind, it enables quick parsing and analysis of large log files with minimal overhead. ## Usage Usage: `hl [OPTIONS] [FILE]...` | Option | Environment | Description | | ----------------------------------- | ------------ | ---------------------------------------------------------------------------------------------------- | | `--config ` | `$HL_CONFIG` | Configuration file path | | `-s`, `--sort` | | Sort messages chronologically | | `-F`, `--follow` | | Follow input streams and sort messages chronologically during time frame set by `--sync-interval-ms` | | `--tail ` | | Number of last messages to preload in `--follow` mode (default: 10) | | `--sync-interval-ms ` | | Synchronization interval for live streaming (default: 100) | | `--paging ` | `$HL_PAGING` | Control pager usage (default: auto) [auto, always, never] | | `-P` | | Alias for `--paging=never`, overrides `--paging` | | `--help` | | Print help | | `-V`, `--version` | | Print version | ### Filtering Options | Option | Environment | Description | | ------------------------- | ----------- | --------------------------------------------------- | | `-l`, `--level ` | `$HL_LEVEL` | Filter messages by level | | `--since