Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/trskop/unified-log-analyzer
Framework and application for extensible multi-purpose log analysis.
https://github.com/trskop/unified-log-analyzer
Last synced: 10 days ago
JSON representation
Framework and application for extensible multi-purpose log analysis.
- Host: GitHub
- URL: https://github.com/trskop/unified-log-analyzer
- Owner: trskop
- Created: 2014-02-03T00:20:58.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-02-20T17:07:58.000Z (over 10 years ago)
- Last Synced: 2023-04-30T01:07:43.529Z (over 1 year ago)
- Language: Java
- Size: 601 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Description
===========Framework and application for extensible multi-purpose log analysis.
Implementation Status
=====================Currently Implemented
---------------------* Dummy parser and dummy analyzer for debugging purposes, but might be useful
in practice too.
* Partial strace parser implementation.
* Partial implementation of analyzer for strace messages that lists all opened
files with their absolute value.To Be Implemented
-----------------* Syslog message parser with support for some variations, but traditional
syslog format will be first.
* Path categorization analyzer. It will annotate file paths with additional
information based on file path and file format (using libmagic).Usage
=====There is a shell wrapper provided for \*NIX/Linux systems:
bin/unifiedloganalyzer
Just create symbolic link to it from any directory in your path or as an
alternative you can add the `bin` directory where this script is stored in to
your `$PATH`. Don't move it, because script uses its own path to find the rest.With this wrapper we can now use this software more simply:
$ unifiedloganalyzer --help
Usage:unifiedloganalyzer [--dummy|--strace|--syslog] [{-o|--output} {FILE|-}] {FILE|-}
unifiedloganalyzer [{-a|--algorithm} ALGORITHM] [{-i|--input-format} INPUT_FORMAT] [{-o|--output} {FILE|-}] {FILE|-}
unifiedloganalyzer {--list-input-formats|--list-algorithms}
unifiedloganalyzer {-h|--help}
Dependencies
============*
*