Kafka alert generator
-
Review changes -
-
Download -
Patches
-
Plain diff
Addresses #388 (closed), and depends on !851 (merged).
Feb 11 edit: First attempt at adding the code to publish to a kafka topic is done, needs testing. Alerts currently set to publish to StandinKafkaTopic
Aug 10 edit: Ready to be reviewed. Need new release of hop-client for a PR needed for GCN support (merged) and need to update URL of avro schema files once userguide!124 (merged) is merged.
Sep 21 edit: Peeled a lot of these changes off into other MRs, specifically !914 (merged), !915 (merged), and !917 (merged). This MR now primarily deals with the work needed to plug the kafka alerts into the orchestrator.
To-Do list:
-
Test sending avro packet to kafka producer -
Decide where to store avro schema files for deployed instances to read -
Write unit tests to... Validate that avro packet constructed by voevent is correct-
Check that avro packet is sent to kafka producer
Edited by Cody Messick
Merge request reports
Compare and
- version 1326a19f6d4
- version 1314964503d
- version 130c06f0347
- version 129f81f05e0
- version 12877f1fcf6
- version 127d1b525ae
- version 1269433964a
- version 1251f09f179
- version 124447687da
- version 123673fbf62
- version 12233d9d3d2
- version 1211dac3a9e
- version 1209af3ce04
- version 119024efda6
- version 118b168f758
- version 117993a32e5
- version 1164100a289
- version 1155ab2a3f4
- version 114fd8e9ff9
- version 113a9ab0bd8
- version 112f169addb
- version 111c887f4b6
- version 110efaaa399
- version 109921ec813
- version 1080c9436c1
- version 10794b722d6
- version 1067a299cf9
- version 105e4f37d6d
- version 104906d9df9
- version 1038de418d7
- version 102d145dcf0
- version 1015dcce6ec
- version 1004cc6aad2
- version 99ce845604
- version 984c3e72e7
- version 973470717b
- version 966b3f680e
- version 951b6f483b
- version 94af03fba1
- version 93f3a288da
- version 92d3373d1f
- version 91e9bb97a1
- version 90048bcfe9
- version 89cb689378
- version 8813b5f0aa
- version 87b2da9e44
- version 86de59b413
- version 8529021005
- version 8460f414e0
- version 83f24b08c6
- version 820a15456a
- version 81c9df5664
- version 80ed43a078
- version 79539e3588
- version 78519c0ab4
- version 7704f5f9b8
- version 76875853c2
- version 752359cfb3
- version 749f6d592f
- version 731515d710
- version 72fb427ff7
- version 710dc70a2d
- version 7001e3c34a
- version 6982686adb
- version 68ad6291a4
- version 67b836e8f7
- version 66d8629e07
- version 65071070dd
- version 640d284d56
- version 637be8dc3a
- version 620def603a
- version 618fb99de8
- version 6041619224
- version 59664c1c9a
- version 58c8b4f179
- version 570a5038a1
- version 5697815699
- version 555657bf9e
- version 54efda16e8
- version 532d88595b
- version 5223969bf1
- version 51fcbf41e0
- version 5054e6a61f
- version 497b761f6b
- version 48aca02f74
- version 471730dd8f
- version 46cf1abb5d
- version 451c0383f9
- version 445afd8149
- version 436ed15156
- version 42c69e3c18
- version 416f836c52
- version 40c202f472
- version 3941ef1c76
- version 38087b258c
- version 37d9f78a40
- version 36f7f80c41
- version 3508f64429
- version 34a015631e
- version 338d9b8c09
- version 32fbf426fb
- version 317dc7b179
- version 30cfbb61e7
- version 29b392c990
- version 2802efa610
- version 27548ab174
- version 266e94b89d
- version 257eb76530
- version 24b6ebec08
- version 23cccd7e81
- version 22bf7d23b1
- version 2184684e9a
- version 205e6fe651
- version 19d0a41fbe
- version 18d220e9be
- version 17c4df6c7d
- version 16d220e9be
- version 152263e1eb
- version 14f1f73293
- version 137ccd29a9
- version 124f55b814
- version 11ac212f9e
- version 10e0414a1f
- version 9a948006c
- version 81f94f450
- version 77a4fcc3c
- version 62eeeb75f
- version 58365dd21
- version 493dcdd05
- version 3608489dc
- version 2ce4b7b78
- version 1891eff4d
- main (base)
- latest version7b4c0c5f2 commits,
- version 1326a19f6d42 commits,
- version 1314964503d2 commits,
- version 130c06f03472 commits,
- version 129f81f05e02 commits,
- version 12877f1fcf62 commits,
- version 127d1b525ae2 commits,
- version 1269433964a1 commit,
- version 1251f09f1791 commit,
- version 124447687da1 commit,
- version 123673fbf621 commit,
- version 12233d9d3d22 commits,
- version 1211dac3a9e1 commit,
- version 1209af3ce041 commit,
- version 119024efda61 commit,
- version 118b168f7581 commit,
- version 117993a32e52 commits,
- version 1164100a2891 commit,
- version 1155ab2a3f41 commit,
- version 114fd8e9ff91 commit,
- version 113a9ab0bd81 commit,
- version 112f169addb1 commit,
- version 111c887f4b61 commit,
- version 110efaaa3994 commits,
- version 109921ec8133 commits,
- version 1080c9436c12 commits,
- version 10794b722d61 commit,
- version 1067a299cf937 commits,
- version 105e4f37d6d36 commits,
- version 104906d9df935 commits,
- version 1038de418d734 commits,
- version 102d145dcf033 commits,
- version 1015dcce6ec32 commits,
- version 1004cc6aad231 commits,
- version 99ce84560430 commits,
- version 984c3e72e729 commits,
- version 973470717b28 commits,
- version 966b3f680e27 commits,
- version 951b6f483b26 commits,
- version 94af03fba125 commits,
- version 93f3a288da23 commits,
- version 92d3373d1f22 commits,
- version 91e9bb97a121 commits,
- version 90048bcfe920 commits,
- version 89cb68937820 commits,
- version 8813b5f0aa19 commits,
- version 87b2da9e4418 commits,
- version 86de59b41318 commits,
- version 852902100517 commits,
- version 8460f414e016 commits,
- version 83f24b08c615 commits,
- version 820a15456a14 commits,
- version 81c9df566413 commits,
- version 80ed43a07812 commits,
- version 79539e358812 commits,
- version 78519c0ab411 commits,
- version 7704f5f9b810 commits,
- version 76875853c29 commits,
- version 752359cfb39 commits,
- version 749f6d592f8 commits,
- version 731515d7107 commits,
- version 72fb427ff76 commits,
- version 710dc70a2d5 commits,
- version 7001e3c34a4 commits,
- version 6982686adb4 commits,
- version 68ad6291a43 commits,
- version 67b836e8f73 commits,
- version 66d8629e073 commits,
- version 65071070dd3 commits,
- version 640d284d562 commits,
- version 637be8dc3a2 commits,
- version 620def603a2 commits,
- version 618fb99de82 commits,
- version 60416192242 commits,
- version 59664c1c9a2 commits,
- version 58c8b4f1792 commits,
- version 570a5038a12 commits,
- version 56978156992 commits,
- version 555657bf9e2 commits,
- version 54efda16e81 commit,
- version 532d88595b3 commits,
- version 5223969bf14 commits,
- version 51fcbf41e04 commits,
- version 5054e6a61f3 commits,
- version 497b761f6b7 commits,
- version 48aca02f748 commits,
- version 471730dd8f3 commits,
- version 46cf1abb5d3 commits,
- version 451c0383f94 commits,
- version 445afd81493 commits,
- version 436ed151563 commits,
- version 42c69e3c182 commits,
- version 416f836c522 commits,
- version 40c202f4722 commits,
- version 3941ef1c762 commits,
- version 38087b258c1 commit,
- version 37d9f78a401 commit,
- version 36f7f80c411 commit,
- version 3508f644291 commit,
- version 34a015631e1 commit,
- version 338d9b8c091 commit,
- version 32fbf426fb1 commit,
- version 317dc7b1796 commits,
- version 30cfbb61e77 commits,
- version 29b392c9907 commits,
- version 2802efa6106 commits,
- version 27548ab1745 commits,
- version 266e94b89d4 commits,
- version 257eb765303 commits,
- version 24b6ebec082 commits,
- version 23cccd7e812 commits,
- version 22bf7d23b14 commits,
- version 2184684e9a3 commits,
- version 205e6fe6513 commits,
- version 19d0a41fbe2 commits,
- version 18d220e9be24 commits,
- version 17c4df6c7d26 commits,
- version 16d220e9be24 commits,
- version 152263e1eb23 commits,
- version 14f1f7329322 commits,
- version 137ccd29a921 commits,
- version 124f55b81420 commits,
- version 11ac212f9e19 commits,
- version 10e0414a1f19 commits,
- version 9a948006c17 commits,
- version 81f94f45016 commits,
- version 77a4fcc3c13 commits,
- version 62eeeb75f14 commits,
- version 58365dd2114 commits,
- version 493dcdd0511 commits,
- version 3608489dc10 commits,
- version 2ce4b7b788 commits,
- version 1891eff4d5 commits,
11 files
+ 3203
− 73
Compare changes
- Side-by-side
- Inline
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
11+ 9
− 2
@@ -18,7 +20,12 @@ class _IGWNAlertDispatchHandler(DispatchHandler):
@@ -28,7 +35,7 @@ class _IGWNAlertDispatchHandler(DispatchHandler):
Loading