{"repo":"ynqa/logu","free":true,"listed":false,"github":"https://github.com/ynqa/logu","clone":"git clone https://github.com/ynqa/logu.git","description":"Extract patterns from unstructured log messages","language":"Rust","stars":123,"topics":["cli","log-analyzer","rust","streaming","terminal","tui"],"license":"MIT","category":"cli-tools","readme_excerpt":"logu logu is for extracting patterns from (streaming) unstructured log messages. For parsing unstructured logs, it uses the parser from Drain. In simple terms, it tokenizes log messages, builds a tree structure, and groups similar logs into a single cluster, converting unstructured log data into a format that can be organized and analyzed. This approach is also used by Grafana Loki. If you are interested in log parsers themselves, other methods are summarized at logpai/logparser, so please take a look. Features - [x] Extract patterns from streaming log messages - Enables more detailed analysis - [ ] Displays the number of messages included and a list of specific examples in the cluster - [ ] Identifies attributes such as IP, port Installation Homebrew Cargo Examples Keymap Key Action :- :- Ctrl + C Exit logu Usage","default_branch":null,"files":null,"tree":[],"storefront":"/r/ynqa","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ynqa/logu/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}