Skip to content

amd/logslop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogsLop - Log Deduplication Tool

LogsLop is a log summarization tool that removes repeated messages from log files, enabling readers and agents to home in quickly on key message events.

See the ROCm blog at LogsLop: A Tiny Summarization Tool for Enormous Log Files to learn about how LogsLop works, examples, basic experiments, and evaluations.

Getting started

pip install logslop

Pipe repetitive log output through LogsLop:

journalctl --no-pager | logslop
your-command 2>&1 | logslop
logslop < your.log

Requires Python 3.7+. Run logslop --help for options (-t match threshold, -n max clusters).

About

LogsLop is a log summarization tool that removes repeated messages from log files, enabling readers and agents to home in quickly on key message events.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages