| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python3-logreduce | Distribution: SUSE Linux Enterprise 15 SP5 |
| Version: 0.5.2 | Vendor: openSUSE |
| Release: bp155.2.10 | Build date: Mon May 22 11:56:02 2023 |
| Group: Development/Languages/Python | Build host: old-atreju4 |
| Size: 503028 | Source RPM: python-logreduce-0.5.2-bp155.2.10.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://logreduce.softwarefactory-project.io/ | |
| Summary: Log file anomaly extractor | |
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**).
Apache-2.0
* Wed Apr 15 2020 pgajdos@suse.com
- version update to 0.5.2
* Remove webui build by default from the spec
* Fix download-logs usage
* Add command line filters configuration file
* Add benchmark script
* Add only\_model option to the MQTT service
* Remove SCL macros from the spec file
* Fix exclude-lines regexp joblib dump
* Report result to zuul using an artifact instead of the log\_url
* Improve tokenizer for OpenStack logs
* Add exclude lists to the MQTT service
* Add mqtt based worker
* Fix IPv6 tokenization when the last field contains letter
* Add mqtt client service structure
* Refactor worker process in the main logreduce module
* Try to detect binary file
* Ignore bzip2 extension
* Ignore pcap file
* Add exclude-lines argument
* Move the log link to the additional info in the html output
* Fix concurrent logreduce-tests job
* Ignore atop.bin file and tarball
* Make server installation optional
* Fix scikit-learn 0.21.3 support
* Ignore files from supportconfig plugins
* Ignore files from /proc/net
* Ignore files with .raw extension
* Correctly show the gaps between hunks of context
* Show the gaps between hunks of context like grep does
* Add some short options for convenience
* Show default values in help text
* Reduce deprecation warnings by declaring raw strings
* Add server configuration instructions
- deleted patches
- scikit.patch (upstreamed)
* Thu Sep 12 2019 Tomáš Chvátal <tchvatal@suse.com>
- Add aptch to fix build with new scikit:
* scikit.patch
* Mon Mar 18 2019 Dirk Mueller <dmueller@suse.com>
- update to 0.4.0 (bsc#1131198)
* Bump model version and fix typo
* Add HashingAnnoy model
* Add hashing\_nn benchmark in doc string
* Add HashingApproximateNeighbors model
* Implement iterator interface for file-like objects
* Refactor TokenizerTests
* Provide a bit more info about timings of the training
* Remove support for bag-of-words\_lshf
* Don't store duplicate data in model
* Fix heat\_uuid regexp formatting
* Relax digits\_re again a bit
* Vectorizer optimisation: don't do word analysing
* debug\_lineprocess: Handle more than one input file
* debug\_lineprocess: Format output slightly nicer and remove duplicates
* Tighten heat\_uuid regexp
* Tighten length-based regexp matches properly
* debug\_lineprocess add some simple word / token statistics
* Blacklist .xml extension
* Use for loop instead of handcrafted while construct
* tests: use free tcp port for gearman server
* Add --model-type argument to top-level command
* tokenizer: remove sshd warnings
* Make debugging scripts callable again
* Reduce code duplication a bit
* Micro-optimize the tokenization
* ci: enable gate jobs
* Make systemd service file SCL independent
* Transition webui related files to the log-classify name
* Match uuid\_re before heat\_re
* Use SqlAlchemy intrinsics for ordering
* Fix overly greedy date tokenization
* Fix tokenization error on removing SSH fingerprints
* DRY: Remove implementation override that also exists in the base class
* Fix assertEquals() deprecation warning
* Use generator for reading files
* tokenizer regexp speedups
* cmd: add --json argument to report options
* Spelling typos
* logreduce: Fix inconsistency for model\_file in model-run
* logreduce.spec: Fixes
* README: Add openSUSE instructions
* Add py36/py37 to the env list as well
* Run pep8 against pip installed flake8
* Tue Dec 04 2018 Matej Cepl <mcepl@suse.com>
- Remove superfluous devel dependency for noarch package
* Mon Oct 29 2018 Dirk Mueller <dmueller@suse.com>
- update to 0.3.0:
* Add support for ara database classification
* Add webui sub-package to the spec file
* tokenizer: handle hexa numbers
* react: fix typo and add build time
* Add React web interface
* Add worker service to process user report
* Add anomaly update method
* Add model skeleton and report import method
* Add api skeleton
* Wed Oct 24 2018 Dirk Mueller <dmueller@suse.com>
- update to 0.2.0:
* Use ara[-\_]\*.\*/ in the default ignore paths list
* Fix download asyncio loop and logger names
* Record test command used to train models
* Add a uuid to model object
* Remove chunk grouping in the process function
* Rewrite html output using patternfly
* Collect ZuulBuild in anomaly report
* Add --cacheonly argument to skip file download
* Add ara-.\* to the default ignore list
* Rewrite ZuulBuilds download module to discover base log\_url
* common: small fixes for automated process
* Wed Aug 08 2018 jengelh@inai.de
- Use noun phrase in summary.
* Mon Jul 09 2018 dmueller@suse.com
- update to 0.1.3:
* Update zuul-jobs log-classify role
* Fix ARA report directory link to ara-report
* Automatically set the zuul-web url for logs.rdoproject.org
* Add tripleo-ci job tokenization
* Update README todo lists
* Fix typo in ARA Records Ansible
* Start with a capitalized pypi summary
* Move flake8 from test-requirements to the linter env
* Tue May 22 2018 dmueller@suse.com
- Initial package (0.1.2)
/usr/bin/logreduce /usr/bin/logreduce-client /usr/bin/logreduce-mqtt /usr/bin/logreduce-server /usr/bin/logreduce-worker /usr/lib/python3.6/site-packages/logreduce /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/PKG-INFO /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/SOURCES.txt /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/dependency_links.txt /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/entry_points.txt /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/not-zip-safe /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/pbr.json /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/requires.txt /usr/lib/python3.6/site-packages/logreduce-0.5.2-py3.6.egg-info/top_level.txt /usr/lib/python3.6/site-packages/logreduce/__init__.py /usr/lib/python3.6/site-packages/logreduce/__pycache__ /usr/lib/python3.6/site-packages/logreduce/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/cmd.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/cmd.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/download.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/download.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/html_output.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/html_output.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/models.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/models.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/process.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/process.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/tokenizer.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/tokenizer.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/worker.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/__pycache__/worker.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/cmd.py /usr/lib/python3.6/site-packages/logreduce/download.py /usr/lib/python3.6/site-packages/logreduce/html_output.py /usr/lib/python3.6/site-packages/logreduce/models.py /usr/lib/python3.6/site-packages/logreduce/mqtt /usr/lib/python3.6/site-packages/logreduce/mqtt/__init__.py /usr/lib/python3.6/site-packages/logreduce/mqtt/__pycache__ /usr/lib/python3.6/site-packages/logreduce/mqtt/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/mqtt/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/mqtt/__pycache__/cmd.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/mqtt/__pycache__/cmd.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/mqtt/cmd.py /usr/lib/python3.6/site-packages/logreduce/process.py /usr/lib/python3.6/site-packages/logreduce/server /usr/lib/python3.6/site-packages/logreduce/server/__init__.py /usr/lib/python3.6/site-packages/logreduce/server/__pycache__ /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/api.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/api.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/client.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/client.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/model.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/model.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/rpc.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/rpc.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/worker.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/__pycache__/worker.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/api.py /usr/lib/python3.6/site-packages/logreduce/server/client.py /usr/lib/python3.6/site-packages/logreduce/server/model.py /usr/lib/python3.6/site-packages/logreduce/server/rpc.py /usr/lib/python3.6/site-packages/logreduce/server/sql /usr/lib/python3.6/site-packages/logreduce/server/sql/__init__.py /usr/lib/python3.6/site-packages/logreduce/server/sql/__pycache__ /usr/lib/python3.6/site-packages/logreduce/server/sql/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic.ini /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/README /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/__init__.py /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/__pycache__ /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/__pycache__/env.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/__pycache__/env.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/env.py /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/script.py.mako /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/versions /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/versions/__init__.py /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/versions/__pycache__ /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/versions/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/server/sql/alembic/versions/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/server/utils.py /usr/lib/python3.6/site-packages/logreduce/server/web /usr/lib/python3.6/site-packages/logreduce/server/web/.keep /usr/lib/python3.6/site-packages/logreduce/server/worker.py /usr/lib/python3.6/site-packages/logreduce/tests /usr/lib/python3.6/site-packages/logreduce/tests/__init__.py /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__ /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/__init__.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/__init__.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_api.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_api.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_download.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_download.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_html_output.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_html_output.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_model.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_model.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_process.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_process.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_units.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/test_units.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/utils.cpython-36.opt-1.pyc /usr/lib/python3.6/site-packages/logreduce/tests/__pycache__/utils.cpython-36.pyc /usr/lib/python3.6/site-packages/logreduce/tests/test_api.py /usr/lib/python3.6/site-packages/logreduce/tests/test_download.py /usr/lib/python3.6/site-packages/logreduce/tests/test_html_output.py /usr/lib/python3.6/site-packages/logreduce/tests/test_model.py /usr/lib/python3.6/site-packages/logreduce/tests/test_process.py /usr/lib/python3.6/site-packages/logreduce/tests/test_units.py /usr/lib/python3.6/site-packages/logreduce/tests/utils.py /usr/lib/python3.6/site-packages/logreduce/tokenizer.py /usr/lib/python3.6/site-packages/logreduce/utils.py /usr/lib/python3.6/site-packages/logreduce/worker.py /usr/share/doc/packages/python3-logreduce /usr/share/doc/packages/python3-logreduce/ChangeLog /usr/share/doc/packages/python3-logreduce/README.rst /usr/share/licenses/python3-logreduce /usr/share/licenses/python3-logreduce/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Feb 9 16:24:48 2026