Commit Graph

107 Commits

Author SHA1 Message Date
Marian Novotny
fa55f61e14 siembol 2.4.0 release (#614) 2022-04-29 12:57:36 +01:00
Marian Novotny
5267f4baf9 Config editor rest: fixing test case error messages (#610) 2022-04-27 15:17:04 +01:00
Marian Novotny
ac1fb29f0f Config editor rest: fixing validation and testing messages (#609) 2022-04-27 13:20:25 +01:00
Celie Valentiny
d150577d48 Config-editor-rest: compress json when writing to zk (#602) 2022-04-26 10:48:55 +01:00
Marian Novotny
55b86f2ddc Siemobl response: fixing creating provided evaluators (#607) 2022-04-25 11:35:45 +01:00
Marian Novotny
5eeb531279 Config editor rest: improving error messages (#606) 2022-04-22 14:53:32 +01:00
Marian Novotny
b695d50fd4 Upgrading to java 17 in java modules (#604)
* Upgrading to java 17

* fixing topology manager tests

* fixing compilation warnings

* Delete pom.xml.orig
2022-04-20 10:47:37 +01:00
Marian Novotny
d1bfbc0e82 Siembol version to 2.4.5-SNAPSHOT (#592) 2022-04-01 11:03:56 +01:00
Marian Novotny
af01b97783 Updating Storm to 2.4.0 (#591)
* Updating Storm to 2.4.0

* Delete pom.xml.orig
2022-04-01 09:32:32 +01:00
Marian Novotny
fbdd6b4ef4 siembol alerting: sampling rule protection messages (#576)
* siembol alerting: sampling rule protection messages

* fixing sampling and adding test

* increasing app version
2022-03-24 09:50:38 +00:00
Marian Novotny
d3b0de0c08 siembol parsing: fixing skipping empty strings in extractors (#574)
* parsing: fixing skipping empty strings in extractors

* Delete pom.xml.orig

* change java versions

* adding test
2022-03-22 15:02:54 +00:00
Marian Novotny
d281c86c4a Adding metrics into Siembol (#572)
* inti commit for siembol metrics

* adding missed files

* fixing parsing application bolt

* Reworking response metrics to use common library

* fixing metrics names

* using rule name in alertign metrics instead of full rule name

* improving parsing storm tests

* improving alerting tests

* improving enrichment tests

* improving response tests

* increasing app version

* change siembol version

* increasing siembol app version

* renaming metrics

* bug fixing
2022-03-21 15:42:57 +00:00
Marian Novotny
9e6de6b1ec Siembol version to 2.4.0-SNAPSHOT (#570) 2022-03-11 11:20:45 +00:00
Marian Novotny
91128079ce Siembol 2.3.0 release (#568) 2022-03-11 10:40:42 +00:00
Marian Novotny
0fcbddb94f Siembol response: adding kafka write evaluator (#545)
* adding kafka write evaluator into siembol response

* Delete pom.xml.orig

* fixing description

* adding documentation
2022-03-01 16:11:28 +00:00
Marian Novotny
072283c236 Siembol parsing: fixing handling empty strings in csv parser (#544)
* fixing handling empty strings in csv parser

* increasing version of siembol app
2022-02-21 10:00:39 +00:00
Marian Novotny
426d6a6394 Config editor rest: cache release and admin config response (#542)
* adding release and admin config caching

* increasing siembol version
2022-02-17 15:19:14 +00:00
Marian Novotny
bf411b0021 Alerting: adding CONTAINS matcher (#538)
* adding CONTAINS matcher into alerting

* add documantation

* modifying alert layout

* fixing alert layout

* update alert layout

* fixing case insensitive matching

* removing unused flag

* typo
2022-02-17 09:54:50 +00:00
Marian Novotny
9e70328a49 change Siembol version to 2.3.0-SNAPSHOT (#528) 2022-02-04 14:32:19 +00:00
Marian Novotny
a17ebe742a Siembol release 2.2.0 (#526) 2022-02-04 13:37:51 +00:00
Marian Novotny
8d2905ad5b Siembol common: reworking storm kafka writer (#525) 2022-02-03 14:20:04 +00:00
Marian Novotny
e824b9ce7c Upgrade kafka to 3.1.0 (#522)
* upgrade kafka to 3.1.0

* increase siembol version
2022-02-01 15:35:26 +00:00
Marian Novotny
3eeee2c86f increasing version of siembol (#513) 2022-02-01 11:07:50 +00:00
Marian Novotny
a48a13b3ad replace log4j by slf4j-simple in tests in response (#496) 2022-01-27 09:54:52 +00:00
Marian Novotny
4be1159387 Siembol parsing: adding source routing applications (#495)
* adding topig routing and header rouitng into parsing

* increase siemobl version to 2.2.9-SNAPSHOT

* updating parsing app layout config file
2022-01-26 13:38:31 +00:00
Marian Novotny
ee0683ddf1 siembol parsing: changing logging level in some functions (#489)
* Changing loging levels in parsing messages

* increasing siembol version
2022-01-14 17:00:22 +00:00
Marian Novotny
cc75c15373 Config editor rest: adding restart all apps (#487)
* restarting all topologies in config editor sync

* increase siembol version
2022-01-11 16:31:18 +00:00
Marian Novotny
0adb0417a8 Upgrade kafka to 2.8.1 in storm applications (#486)
* Upgrade kafka to 2.8.1 in storm applications

* fixing enrichment test

* increasign version of siembol
2022-01-04 17:26:50 +00:00
Marian Novotny
b252b3c5a7 Config editor rest: Limiting reading files depth to 1 (#472)
* Limiting reading files depth to 1 in config editor rest

* Delete pom.xml.orig

* Delete pom.xml.orig
2022-01-04 10:43:07 +00:00
Marian Novotny
ad352f1695 Siembol common: Reworking kafka writer to send asynchronous messages (#470)
* REworking kafka writer to asynchronous sending messages

* increasing siembol version to 2.2.4-SNAPSHOT
2021-12-31 11:53:59 +00:00
Marian Novotny
764ed11d82 Increasing Siembol version to 2.2.3-SNAPSHOT (#460) 2021-12-01 14:26:05 +00:00
Marian Novotny
b391d9cf39 Bump kubernetes_client_version from 5.9.0 to 5.10.1 (#447) 2021-11-29 09:41:10 +00:00
Marian Novotny
819f0a1cce Siembol common: use static connection string in ZooKeeper factory (#446)
* Siembol common: use static connection string in ZooKeeper factory

* minor formating
2021-11-26 13:24:45 +00:00
Marian Novotny
a35087dfa3 Releasing 2.2.0-SNAPSHOT version (#430) 2021-11-19 14:51:47 +00:00
Marian Novotny
a47caed7e3 Siembol release 2.1.0 (#428) 2021-11-19 10:53:59 +00:00
Marian Novotny
664b698ff4 Truncate logs during updating configurations messages (#426)
* Truncating updating rules log messages

* increasing version of siembol
2021-11-18 11:08:04 +00:00
Marian Novotny
aea7285f6f Fixing ZooKeeper dependencies (#424)
* Fixing dependencies

* fixing config editor services deps

* moving kafka spout strategy enum into model
2021-11-17 11:44:34 +00:00
Marian Novotny
8876c3a3fc Siembol common: upgrade currator dependency and improve zk initialisation (#419)
* Upgrading Apache currator to 5.2.0

* fixing testing dependencies

* Adding tests for ZooKeeperConnector

* increasing version

* fixing pom file
2021-11-16 10:52:41 +00:00
Marian Novotny
f931f4371e Change Siembol version to 2.1.0-SNAPSHOT (#412) 2021-11-09 13:52:03 +00:00
Marian Novotny
eb5fd4e7da Siembol release 2.0.0 (#410)
* Siembol release 2.0.0

* minor fixes in changelog
2021-11-09 12:42:34 +00:00
Marian Novotny
21fe576110 Improvements and fixes in enrichment tables (#409)
* reworking updating tables in enrichment storm

* change java version in docs

* Improving logging in updating table service

* cleaning storm modules dependencies

* Fixing storm guava dependency

* minor typo

* fixing java versions
2021-11-09 11:16:23 +00:00
Marian Novotny
3415ce3909 Upgrading java to java 11 (java 13 in tests) (#405)
Upgrading Storm to 2.3.0
Supporting downloading http enrichment tables
Remove multiline string dependency
2021-11-04 16:12:54 +00:00
Marian Novotny
4ba89d6942 config editor rest: adding enrichment tables update into sync service (#324)
* fixing storm topology call to deprecated api

* work in progress

* adding enrichment tables update into sync service

* add temporary json alias in enrichment tables update model

* adding unitests

* adding tests

* fixing minor bugs
2021-10-15 13:28:27 +01:00
Marian Novotny
73fe6bbe5f parsing: fixing extracting csv with last empty column (#323)
* parsing: fixing extracting csv with last empty column

* minor formatting
2021-09-15 12:36:43 +01:00
Marian Novotny
126ce5d91d increase version of packages (#319) 2021-09-09 12:45:33 +01:00
Marian Novotny
57296e231f Siembol release v1.3.0 (#316)
* v1.3.0 release

* fixing typos based on review
2021-09-09 11:37:33 +01:00
Marian Novotny
046c85c134 config editor rest: minor improvements in sigma rule importer (#313)
* config editor rest: minor improvements in sigma rule importer

* minor fixes

* simplification of normalising name function
2021-09-08 15:08:04 +01:00
Marian Novotny
ea186a056c config editor rest: always validate imported configuration (#305) 2021-09-03 10:47:18 +01:00
Marian Novotny
648a2d2adf config editor rest: fixing sigma importer condition parsing (#304) 2021-09-02 14:44:23 +01:00
Marian Novotny
e0341cf4b8 alerting: fixing adding tags in correlation engine (#266) 2021-08-04 14:54:50 +01:00