Package Info

python-logreduce


Log file anomaly extractor


Development/Languages/Python

Based on success logs, logreduce highlights useful text in failed logs. The goal is to save time in finding a failure's root cause.

On average, learning run at 2000 lines per second, and testing run at 1300 lines per seconds.

logreduce uses a model to learn successful logs and detect novelties in failed logs:

  • Random words are manually removed using regular expression
  • Then lines are converted to a matrix of token occurrences (using HashingVectorizer),
  • An unsupervised learner implements neighbor searches (using NearestNeighbors).

License: Apache-2.0
URL: https://logreduce.softwarefactory-project.io/

Categories

Releases

Package Version Update ID Released Package Hub Version Platforms Subpackages
0.4.0-bp150.2.1 info openSUSE-2019-1406 2019-05-17 15 Update
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-logreduce
0.4.0-bp151.1.2 info GA Release 2019-07-17 15 SP1
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-logreduce
0.5.2-bp152.1.2 info GA Release 2020-04-17 15 SP2
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-logreduce
0.5.2-bp153.1.21 info GA Release 2021-03-06 15 SP3
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-logreduce
0.5.2-bp154.1.24 info GA Release 2022-05-12 15 SP4 (BETA)
  • AArch64
  • ppc64le
  • s390x
  • x86-64
  • python3-logreduce