logdata-anomaly-miner (2.5.0-1)
[PTS] [DDPO]
NEW: VCS has unreleased changes: 2.5.1-1 > 2.5.0-1
- Git: https://github.com/ait-aecid/logdata-anomaly-miner.git
-
- Branch: development
- Path: debian/changelog
- Browser: https://github.com/ait-aecid/logdata-anomaly-miner
- Last scan: 2022-08-17 09:47:03+00
- Next scan: 2022-08-18 08:13:00+00
- Debian changelog in Git:
logdata-anomaly-miner (2.5.1-1) unstable; urgency=low
[ Markus Wurzenberger ]
* New upstream release V2.5.1, see
https://github.com/ait-aecid/logdata-anomaly-miner/releases/tag/V2.5.1
logdata-anomaly-miner (2.5.0-1) unstable; urgency=low
[ Markus Wurzenberger ]
* New upstream release V2.5.0, see
https://github.com/ait-aecid/logdata-anomaly-miner/releases/tag/V2.5.0
[ Sebastian Ramacher ]
* debian/rules: Remove obsolete override
* debian/control: Bump Standards-Version
-- Markus Wurzenberger <markus.wurzenberger@ait.ac.at> Mon, 06 Dec 2021 11:02:01 +0100
- This branch is 51 commits ahead of tag V2.5.1
- Git log:
commit 1de75365774463d247b1d5475c8d54355925e2d6
Author: Ernst Leierzopf <56120276+ernstleierzopf@users.noreply.github.com>
Date: Tue Aug 16 16:38:28 2022 +0200
fixed the MissingMatchPathValueDetector (#1156)
* fixed the MissingMatchPathValueDetector by comparing the detector_info[0] instead of the old_last_seen_timestamp.
Also changed the affected paths in the output.
* fixed unittests.
commit 3d5e0058e883e60666bdcfbc1ece0c52d4bfff15
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Tue Aug 16 16:19:08 2022 +0200
ParserCount: Fixed timestamp in output (#1160)
* ParserCount: Fixed timestamp in output
* Removed unneccessary package
commit 1edcb69732b614658891c0b9b1ed28f4d3e48879
Author: Ernst Leierzopf <56120276+ernstleierzopf@users.noreply.github.com>
Date: Fri Aug 12 11:17:55 2022 +0200
Improved detector parameter consistency. (#1120)
* Refactored multiple variable names and implemented a default __init__ method in the AtomHandlerInterface.
The AtomHandlerInterface.__init__() method now contains (unfinished yet) all possible arguments for the analysis components. This ensures,
that duplicate variable names are removed/renamed. Also type checks of the arguements may be done in future in the superclass. The method
sets all non-None attributes to the self object. To ensure that no "defined outside __init__()" issues are found, some attributes still need
to be set to None.
* added mutable_default_args in the AtomHandlerInterface.__init__ method.
mutable_default_args is a list of arguments which contain mutable values and should be set to their default value indicated by the argument name (i.e. ending with list or dict).
Changed variable names:
auto_include_flag -> learn_mode
output_log_line -> output_logline
path_list -> target_path_list
* updated parameters in AtomFilters.
* Updated parameters in EnhancedNewMatchPathValueComboDetector.
* fixed small bug
* Updated Parameters in EnhancedNewMatchPathValueDetector.
* refactored paths -> target_path_list and updated parameters in EventCorrelationDetector.
* refactored paths -> target_path_list and updated parameters in EventCorrelationDetector.
* Updated Parameters in EventFrequencyDetector.
* Updated Parameters in EventSequenceDetector.
* undid wrong refactoring from paths to target_path_list.
* undid some refactoring of paths -> target_path_list
* replaced path with target_path and paths with target_path_list.
Improved parameters of the EventTypeDetector.
* Changed parameters in HistogramAnalysis.
Renamed property_path -> target_path and output_event_handlers -> anomaly_event_handlers.
* Updated parameters in MatchFilter.
* updated parameters of MatchValueAverageChangeDetector.
renamed value_list -> target_value_list.
* improved parameters in the MatchValueStreamWriter.
renamed match_value_path_list -> target_path_list.
* improved parameters of MinimalTransitionTimeDetector.
* improved parameters on MissingMatchPathValueDetector.
* improved parameter consistency in NewMatchIdValueComboDetector.
* improved parameter consistency in NewMatchPathValueDetector.
* improved parameter consistency in NewMatchPathValueComboDetector.
* improved parameter consistency in NewMatchPathValueDetector and ParserCount.
* improved parameter consistency for PathArimaDetector.
* improved parameter consistency in PathValueTimeIntervalDetector.
* improved parameter consistency in the PCADetector.
* improved parameter consistency in PCADetector.
* improved parameter consistency in Rules.
* improved parameter consistency in TimeCorrelationDetector.
* improved parameter consistency in TimeCorrelationViolationDetector.
* improved parameter consistency in TSAArimaDetector and TimestampsUnsortedDetector.
* improved parameter consistency in UnparsedAtomHandlers and ValueRangeDetector.
* improved parameter consistency in VariableCorrelationDetector.
* improved parameter consistency in VariableTypeDetector.
* added comments to the event handlers.
* changed parameter consistency in multiple parsing components.
Removed unused get_id and get_child_elements methods in parsing components.
* fixed some bugs in the implementation.
* fixed more bugs in the implementation.
* removed testfile.
* fixed more errors in the implementation.
* fixed mypy issues.
* improved parameter consistency in multiple parser components.
* improved parameter consistency in multiple parser components.
* fixed bugs.
* fixed bugs in changes.
* fixed some bugs.
* fixed some unittests.
* fixed bugs for analysis components.
* fixed unittests.
* fixed unittests.
* fixed unittests.
* fixed unittests.
* fixed code.
* fixed bug
* fixed unittests.
* fixed documentation.
* fixed Deepsource issues.
* undid changes for yaml configs (parameters timestamp_paths, target_path, target_path_list)
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed deepsource issues.
* fixed bug
* fixed bug.
* fixed deepsource issues.
* fixed wiki tests.
* fixed unittests.
* fixed changelog.
* Update CONFIGURATION.rst
* Update CONFIGURATION.rst
Co-authored-by: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
commit 3ddb8e10d23e5a8c722680445458020960351f5f
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Mon Aug 8 15:38:36 2022 +0200
EFD: Added the functionality to analze the scoring_path_list with the… (#1154)
* EFD: Added the functionality to analze the scoring_path_list with the ScoringEventHandler
* ETD Fixed Unittests, reworked scoring output
* Fixed DeepSourceIssues
* Fixed a typo
commit 333be07fb4f425f880d6d0ce4b5fcfe76c7e9be7
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Mon Aug 8 15:35:38 2022 +0200
Added ScoringEventHandler (#1152)
* Initial commit of ScoringEventHandler
* Initial commit of ScoringEventHandler
* ScoringEventHandler: Refactored the configuration of the handler. It now gets the path to the analysed field from the detector.
* ScoringEventHandler: Refactored method to get the path to the analyzed field. Added option for automatic weight calculation
* Fixed DeepSourceIssues
* Added description
* Fixed DeepSourceIssues
* ScoringEventHandler: Added scoring methods in EventSourceInterface and removed the checks if the methods were implemented
* Fixed a bug retated to analysis components that have no EventSourceInterface
* Added staticmethods
commit 3eee80431c60c3444fcfc1898013f0aa35305ad8
Author: Ernst Leierzopf <56120276+ernstleierzopf@users.noreply.github.com>
Date: Mon Aug 1 10:43:05 2022 +0200
extended Jenkins Pipeline by skipping the branch indexing builds and returning the last build result. (#1142)
commit 421f6dd27f558c06ed0ae9ba75d5aaef8b362116
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Mon Aug 1 10:42:29 2022 +0200
ETD/TSA: Moved the initialization part of the TSA from the ETD to TSA (#1145)
* ETD/TSA: Moved the initialization part of the TSA from the ETD to the TSA
* Removed plot part of the TSA and fixed DeepSourceIssues
* Fixed DeepSourceIssues
* Fixed DeepSourceIssues
* Fixed a bug, that runHowToCreateYourOwnSequenceDetector.sh would not correctly isert code in YamlConfig.
* Converted format strings
commit 417d538955ab7db73b32fdffd18c121f8fb8190e
Merge: ad81a917e 58d014e63
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Tue Jul 19 11:26:02 2022 +0200
Merge remote-tracking branch 'origin/main' into development
commit ad81a917e9cd90816a8020e2fb8401310e70e5b0
Merge: 22090c82a ce14badc4
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Tue Jul 19 11:24:04 2022 +0200
Merge pull request #1115 from dITySoftware/176_correct_closing_of_fd
fixed bug with closing the streams.
commit 22090c82a726eb9896316106a96d648d97024946
Merge: 9e9629ec7 355bd1002
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Tue Jul 12 11:05:11 2022 +0200
Merge pull request #1141 from ait-aecid/dependabot/pip/numpy-1.22.0
Bump numpy from 1.21.0 to 1.22.0
commit 355bd1002b0c1bf654b9082d8a5da41463ce5322
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Jun 22 05:15:43 2022 +0000
Bump numpy from 1.21.0 to 1.22.0
Bumps [numpy](https://github.com/numpy/numpy) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst)
- [Commits](https://github.com/numpy/numpy/compare/v1.21.0...v1.22.0)
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
commit 9e9629ec71e9cc5f76e81a16b7b52c958d843cfc
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Mon Jun 20 08:12:01 2022 +0200
Bugfixes (#1139)
* implemented the output_logline parameter in the NewMatchPathValueDetector.
* fixed bug where the MissingMatchPathListValueDetector could not be used in yaml, because the ConfigValidator could not load the module.
* Changed the MissingMatchPathValueDetector to track target_paths individually instead of having all values being tracked at once.
* changed the MissingMatchPathValueDetector to the default behavior and instead implemented the combine_values parameter to allow individual paths to be tracked.
* fixed deepsource issues.
* fixed unittests for NewMatchPathValueDetector.
* added combine_values parameter to the schemas and YamlConfig.
* fixed runAminerJsonInputDemo.
* changed runAminerUntilEnd wait time from 3 to 8 seconds.
* added check if aminer is already running to the runAminerUntilEnd function.
* fixed runHowToMissingMatchPathValueDetector
* undid changes.
commit 53f80609f87a6a9f0f2136f0010e371fe825303e
Merge: a3c41a4b4 31e990aec
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Mon Jun 13 12:00:07 2022 +0200
Merge pull request #1132 from ait-aecid/dependabot/pip/numpy-1.21.0
Bump numpy from 1.17.4 to 1.21.0
commit a3c41a4b43185a084e836141de7d458d4bbfe9c5
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Thu Jun 9 11:49:44 2022 +0200
MTTD: enhanced print_persistency (#1117)
commit ef91557a82e214b3d84912d16db9e0e9578388bd
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Wed Jun 8 15:31:54 2022 +0200
EFD: Added print_persistency_event function (#1123)
* EFD: Added print_persistency_event function
* Fixed DeepSourceIssues
commit c7fbf5d477f6ed2c798d506e132ce1391047cb17
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Wed Jun 8 15:04:17 2022 +0200
TID: Added remote controll events print and remove from persistency. … (#1126)
* TID: Added remote controll events print and remove from persistency. Furthermore the id_tupple format was changed from bytes to string
* Fixed DeepSourceIssue
commit 31e990aecc94cf8a101e3eef9f2b390c4d786a01
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed Jun 8 12:16:48 2022 +0000
Bump numpy from 1.17.4 to 1.21.0
Bumps [numpy](https://github.com/numpy/numpy) from 1.17.4 to 1.21.0.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst)
- [Commits](https://github.com/numpy/numpy/compare/v1.17.4...v1.21.0)
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
commit c5da8e004c06ea5526b33980e602dbca3813f241
Merge: 556498c90 2989b8ade
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Wed Jun 8 14:16:17 2022 +0200
Merge pull request #1131 from whotwagner/feature-zmq
Support for ZeroMQ-Eventhandler
commit 2989b8ade7b2410d3c2716545e38cab35cbdb82e
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 11:50:03 2022 +0000
fixed typo in ZmqEventHandler(inside of the docstring) and removed commented libs in .gitignore
commit e506b7a68744ce1269180678bf210de7fb0080cf
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:59:22 2022 +0000
fixed deepsource issue in ZmqEventHandler: Unassigned string statement
commit 53b3fe2f0d82517008025ae20d8f31d9c096fdd5
Merge: fe210a33e f34e14258
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:56:16 2022 +0000
Merge branch 'feature-zmq' of github.com:whotwagner/logdata-anomaly-miner into feature-zmq
commit fe210a33e2e6b57adbe6718b4a9b195f06592ce7
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:55:58 2022 +0000
fixed deepsource issue in ZmqEventHandler and YamlConfig: Unassigned string statement
commit 14b1449abe6cd5cf4222ccae2d27f4383447d31d
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:49:45 2022 +0000
fixed deepsource issue in ZmqEventHandler: Attribute defined outside __init__
commit 5d7df14c1fce600c97c02a5427e9d2dae2dd2765
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:45:17 2022 +0000
fixed deepsource issue in ZmqEventHandler: Whitespace before closing parenthesis
commit 5c021e367ccccbf2772d71c67ec7441cd6ea728c
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:43:39 2022 +0000
fixed deepsource issue in ZmqEventHandler: Logging is not lazy
commit 9d6fdce4bc06d3c235d35622b1e0c43474ca2dda
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:41:42 2022 +0000
fixed deepsource issue in YamlConfig.py: indentation is not a multiple of 4
commit f34e142589bd4bf1ad06ec8f7daa55f047f1d555
Merge: a998445c0 556498c90
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Wed Jun 8 10:29:26 2022 +0200
Merge branch 'development' into feature-zmq
commit a998445c09f5c3e9daf0e8cdb38136bf999a3023
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Wed Jun 8 08:24:14 2022 +0000
Modified YamlConfigTest
This commit modifies the "oneof-definition" from 3 to 4 since there are more EventHandlers now.
commit 556498c90c32532c9509b50477ad197f5c2e60aa
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Wed Jun 8 07:56:31 2022 +0200
Feature namedpipe (#1130)
* Support for ZeroMQ-Eventhandler
This commit adds an EventHandler for ZeroMQ.
* Support for named-pipes
This commit adds support for named-pipes as LogResources or Output-files.
removed incorrect schema files
Co-authored-by: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
commit 3de62f94ea948e6233802a986080530fdf424368
Author: Wolfgang Hotwagner <wolfgang.hotwagner@ait.ac.at>
Date: Tue Jun 7 15:10:11 2022 +0000
Support for ZeroMQ-Eventhandler
This commit adds an EventHandler for ZeroMQ.
commit 7baa5408db640544e4275c45a312b6148f90e4cc
Merge: 12a652fec fa1ad923f
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Tue Jun 7 16:25:21 2022 +0200
Merge pull request #1094 from dITySoftware/175_Wiki_HowToMissingMatchPathValueDetector
extended HowToMissingMatchPathValueDetector Tests.
commit fa1ad923fe1446ccddb9294e5018b544f75371e0
Merge: c532a06ab 12a652fec
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Fri Jun 3 15:35:02 2022 +0200
Merge branch 'ait-aecid:development' into 175_Wiki_HowToMissingMatchPathValueDetector
commit ce14badc4dc568e488626d7e82b7f9484f4c944b
Merge: 81adaa8e8 12a652fec
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Fri Jun 3 15:34:55 2022 +0200
Merge branch 'ait-aecid:development' into 176_correct_closing_of_fd
commit 12a652fec60a0599f3d986042be5c672dc455c67
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Fri Jun 3 15:21:13 2022 +0200
HOTFIX: runHowToEntropyDetector had missing permissions on CFG_PATH in some lines. (#1119)
* added first version of HowtoEntropyDetector tests.
* finished EntropyDetector Wiki Tests.
* added test.
* added missing exit_code.
* HOTFIX: runHowToEntropyDetector had missing permissions on CFG_PATH in some lines.
commit c532a06ab483e57d03c4834bc14e3f43cae1ab8c
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Fri Jun 3 14:24:40 2022 +0200
changed CFG_PATH of runHowToMissingMatchPathValueDetector due to missing permissions.
commit 0690a52dc156488016401efdec19dbd53aec6a92
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Fri Jun 3 14:17:21 2022 +0200
174 wiki howtoentropy (#1093)
* added first version of HowtoEntropyDetector tests.
* finished EntropyDetector Wiki Tests.
* added test.
* added missing exit_code.
commit 61eb7815c80e6805b221b46920f909ec076ad001
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Fri Jun 3 13:52:27 2022 +0200
fixed CFG_PATH in MissingMatchPathValueDetector Wiki Test, because of missing permissions
commit 2ef87c4c75b22bc6c0cd1b16725709c502bd151e
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Fri Jun 3 13:37:32 2022 +0200
fixed timing issues by using and extending the testFunctions.runAminerUntilEnd function.
commit 6e76434ef5632e1b6a5780acc389406fca6dc75a
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Thu Jun 2 18:08:24 2022 +0200
extended waiting time in the HowToMissingMatchPathValueDetector test.
commit 089914b6d334fe33083f2f8143896c83489cf550
Merge: 5283f49a0 b07f61400
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Thu Jun 2 16:27:14 2022 +0200
Merge branch 'ait-aecid:development' into 175_Wiki_HowToMissingMatchPathValueDetector
commit b07f6140071123dc232d09cc78d618b86d8cdece
Merge: 294ecd5ce 7f1b25208
Author: whotwagner <ilovemail@feedyourhead.at>
Date: Thu Jun 2 12:46:55 2022 +0200
Merge pull request #1092 from dITySoftware/173_yaml_format_parser_models
173 yaml format parser models
commit 7f1b25208bb1d73d528d282d9fd6914fd33ff376
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Thu Jun 2 12:01:59 2022 +0200
added missing files
commit ec8ac0f56a6f2be5840529a5ffe68d98a6fcc49c
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Thu Jun 2 11:40:21 2022 +0200
fixed bug
commit 35a7c9dd5a8de802e57d6b9167633de8fbe9b906
Merge: 262fd2249 294ecd5ce
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Thu Jun 2 11:23:53 2022 +0200
Merge branch 'development' into 173_yaml_format_parser_models
commit 81adaa8e87a3b106dd80801c91c0ba541e588351
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Thu Jun 2 11:14:33 2022 +0200
fixed bug with closing the streams.
commit 294ecd5ce74df4c32d334814ee9df6dee0630d3f
Author: hoeldg <66625424+hoeldg@users.noreply.github.com>
Date: Fri May 27 08:53:59 2022 +0200
TSA: Refactored import of ARIMA model and acf (#1111)
* TSA: refactored Import of ARIMA model and acf
* Fixed DeepSourceIssues
* Fixed DeepSourceIssues
* Fixed DeepSourceIssue
commit 878f2cd8a036569de7ed47efe97ffa1c4afa7329
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Fri May 27 08:52:03 2022 +0200
added stop_learning_time and stop_learning_no_anomaly_time (#1084)
* added stop_learning_time and stop_learning_no_anomaly_time to the CharsetDetector.
* added parameter to more classes.
* added stop_learning_time and stop_learning_no_anomaly_time to all classes.
commit 5283f49a0ac11d8a57aace80aa52e35dc9fcdb45
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Fri Apr 29 22:17:07 2022 +0200
extended HowToMissingMatchPathValueDetector Tests.
commit 262fd22490d518420125c64b65c7e338fab3e79d
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Mon Apr 25 22:23:39 2022 +0200
added unittest.
commit dbab5cd099905fd94db4fdd055b05b216850b6ce
Author: Ernst Leierzopf <e.leierzopf@gmail.com>
Date: Mon Apr 25 21:51:55 2022 +0200
fixed deepsource issues.
commit 74de1dda924b84cd540097480096d93d2ceabfdf
Merge: a2e7b7bc3 ea2cf32a2
Author: dITySoftware <56120276+dITySoftware@users.noreply.github.com>
Date: Mon Apr 25 21:20:56 2022 +0200
Merge pull request #56 from dITySoftware/172_unittest_bug
172 unittest bug