ncc-reactor

View on PyPIReverse Dependencies (0)

1.2.9 ncc_reactor-1.2.9-py3-none-any.whl

Wheel Details

Project: ncc-reactor
Version: 1.2.9
Filename: ncc_reactor-1.2.9-py3-none-any.whl
Download: [link]
Size: 109887
MD5: 57fbff37a4731bf5fe79a62a54ca0375
SHA256: 3d1b5e6efcf0f172886dbd9ab712428f2be14a00d30c3060a26446dc032899ca
Uploaded: 2020-08-13 09:46:16 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ncc-reactor
Version: 1.2.9
Summary: Runs custom filters on Elasticsearch and alerts on matches
Author: Peter Scopes
Author-Email: peter.scopes[at]nccgroup.com
Maintainer: Peter Scopes
Maintainer-Email: peter.scopes[at]nccgroup.com
Home-Page: https://nccgroup.com/
License: Copyright 2019 NCC Group
Keywords: alerting,alerts,elasticsearch,SIEM,scalable,reliable,modular
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Environment :: Console :: Curses
Classifier: Intended Audience :: Information Technology
Classifier: License :: Other/Proprietary License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Security
Platform: OS Independent
Requires-Python: >=3.6
Requires-Dist: apscheduler (>=3.6.0)
Requires-Dist: croniter (>=0.3.30)
Requires-Dist: elasticsearch (<8.0.0,>=6.0.0)
Requires-Dist: jsonschema (>=3.0.0)
Requires-Dist: prison (>=0.1.2)
Requires-Dist: python-dateutil (~=2.8.0)
Requires-Dist: pytz (>=2019.1)
Requires-Dist: PyYAML (>=5.1.1)
Requires-Dist: requests (>=2.0.0)
Requires-Dist: sortedcontainers (>=2.1.0)
Requires-Dist: texttable (>=1.0.0)
Description-Content-Type: text/markdown
[Description omitted; length: 6044 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.34.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
reactor/__init__.py sha256=RL26eDkIq6ZXLOpUMlqNm3KG39yyzIO83b15s8Q4ydo 776
reactor/__main__.py sha256=Lq7YYsON209Ye3g3B92R-uMiCVYUhEtA2nMZN61-rc8 19394
reactor/alerter.py sha256=woCah9p0lRonn9r99sxgW6nDbmFDQKLdqMhWB1O4aiU 22164
reactor/auth.py sha256=viJ5LeFeVgIIgM2QPDgj9_lAkl5XQifx4rCBTySdZgc 443
reactor/cluster.py sha256=trTcrmQrcrM7o4XZZ96DSEAvi7We_U58AIntia3jFVs 44123
reactor/config.py sha256=XXcwbTELXCXr80A_PFgspY8U9LFk8tWpmoATIxE9_R0 4322
reactor/console.py sha256=UkzAOi5PQqsx4UGAFtvhjFZVdHTNx-pOoRqp7PeKaz0 23571
reactor/enhancement.py sha256=A8da1U_IcVn1kz2CzeEVY0L9Uc7Gi55Pq4GNgR16hHI 1841
reactor/exceptions.py sha256=gOeWsrK62T6bXHQWCGldM51M08DJQ7Z_dMenCwD3iac 2029
reactor/init.py sha256=Vgq51vTlF7pFKPfS4sE-duzGIgaB4Uuch-5VCpWP-wk 11756
reactor/kibana.py sha256=IoiqLkcYQH78FHX-h7lsp3mQBRSv8BS0-qytnZrdPSg 24752
reactor/loader.py sha256=kZM_TmFF4LEvj8mnZC96vert3Rbe6cFdgoL1hiEvauo 16260
reactor/notifier.py sha256=wj96hhOkIlTCvYbtKYH0HT2RMRhGMfQreycKar0lZqE 4877
reactor/plugin.py sha256=muGKlGM0osurXVtVVkwsBiD5s_E3t_JjINEAh7fP5I4 4157
reactor/reactor.py sha256=sOF-xH6TkrpVapLWcyXruhXOQ3qwlEvNyqFH7cpM2hk 75177
reactor/rule.py sha256=6Rj3H-DAuc24xFRS5GWRXEPtQ1RrGG-GzWC0fYKDfUQ 91479
reactor/util.py sha256=xsfOf7Nuf_IHL1xFHKBSa95sOB-KMVO_z2HmlIk9lMI 22341
reactor/validator.py sha256=zqUkRl0mvlJsHMfzegBx27Ho6vzDFUmvBYI_A6u3rj4 5537
reactor/mappings/5/alert.json sha256=rGFJM-OsYD2PrisTUefxY6WdKENDYmruOP0AikEIZfU 761
reactor/mappings/5/error.json sha256=Vb4p4l2h1-SFZenUVUhJAgJpMybEthv6KQr5e0kG6vE 279
reactor/mappings/5/settings.json sha256=yTmKElo6P4gOjq943d0sOjJ11q-RCdDIt2dcrO35mh0 27
reactor/mappings/5/silence.json sha256=9q-RLAUJlU3oTYMx4WMri3QYdfGVYawYxuR3zwNnUkQ 460
reactor/mappings/5/status.json sha256=kyfz_plCjol-GW1jE5FO6hIZrTZxiEwA8Tqpcwefd2Q 258
reactor/mappings/6/alert.json sha256=WtoBFw_0essLsuvxknp7Bktdxqx9jX0mggUQSKTsCpw 667
reactor/mappings/6/error.json sha256=-tG5dobIQ4B5zIn-4S0Q3AM3Z4_lmWfiz7sLA0wkAKE 228
reactor/mappings/6/settings.json sha256=yTmKElo6P4gOjq943d0sOjJ11q-RCdDIt2dcrO35mh0 27
reactor/mappings/6/silence.json sha256=DibbPR2rgPxDNFfIOQY9xMletX3sWX3gQb52FTPy1xk 389
reactor/mappings/6/status.json sha256=N5v_7KQVxJXZxeqX7YerAV8DG--C_UkEz-9oJx-m0Tk 208
reactor/mappings/7/alert.json sha256=WtoBFw_0essLsuvxknp7Bktdxqx9jX0mggUQSKTsCpw 667
reactor/mappings/7/error.json sha256=-tG5dobIQ4B5zIn-4S0Q3AM3Z4_lmWfiz7sLA0wkAKE 228
reactor/mappings/7/settings.json sha256=yTmKElo6P4gOjq943d0sOjJ11q-RCdDIt2dcrO35mh0 27
reactor/mappings/7/silence.json sha256=DibbPR2rgPxDNFfIOQY9xMletX3sWX3gQb52FTPy1xk 389
reactor/mappings/7/status.json sha256=N5v_7KQVxJXZxeqX7YerAV8DG--C_UkEz-9oJx-m0Tk 208
reactor/schemas/alerter-command.yaml sha256=nTwfu-WueQXuvcyse1CuaC8JpZDb9GP_H1Jw6FRNrDw 332
reactor/schemas/alerter-debug.yaml sha256=aQSgQ_Kg_vhpgpiRBzjpR_19P32PG6brERIfUKfd4vw 248
reactor/schemas/alerter-email.yaml sha256=9vEQr208-fCMUsnM1cvhJ_hu3EXg6cb-QmM8WNfl6jg 881
reactor/schemas/alerter-test.yaml sha256=pmZDPlWJSIfH9aLlai3KfQirFI4Uzp6EetIIQRX7xiA 316
reactor/schemas/alerter-webhook.yaml sha256=JTGuNB1sO_Jg_Nq5hkM8p7ER_LcBMHVLyfHA59piH6k 813
reactor/schemas/common.yaml sha256=C-GS73-PMdqhWLuD5NdnOfV0ZR7i4wYKxs63eM1uZ-Y 2823
reactor/schemas/config.yaml sha256=9nu4utLtdeZ-erOjDDqzNYCPJQIs_E5WwZ2IQ-NAw8Y 5231
reactor/schemas/loader-file.yaml sha256=a64VCGv9rVj-XHQQ7VgTuSVkIU7aZ_Xkpd0EPZhhQZI 266
reactor/schemas/ruletype-any.yaml sha256=Ec0nh4cKyK7WJz59ec0v-uNOHdS4OhyfLNgqeQqLCNc 155
reactor/schemas/ruletype-blacklist.yaml sha256=qwhN4HCPwM2JufEWfJT9I128em0MU9jGHyVZLq3qbsk 318
reactor/schemas/ruletype-cardinality.yaml sha256=AEX287OonZVKwts-i8rbszDPohZnYCP7oWhNRCnPfm0 443
reactor/schemas/ruletype-change.yaml sha256=TeXct-3LwHpFi1_0c8WjbGJygkl709quo7iw90HtNMw 366
reactor/schemas/ruletype-flatline.yaml sha256=mbaO6un5l8t0VEs7RQCJUekIBn302YGbiJ2dJhmPROQ 470
reactor/schemas/ruletype-frequency.yaml sha256=orWBbUy0zXunlGie46Hs_vUpeYo8YvP6gyAL3sIftoQ 469
reactor/schemas/ruletype-metric_aggregation.yaml sha256=rtG6lfGAr-ychGIMJrmmmCChx7ozQ5xWtMX2EZVlC_U 576
reactor/schemas/ruletype-new_term.yaml sha256=hExXtKZSkZAa8dF0ieUTAJd2IWB2I5M5SHIcInV0PIE 533
reactor/schemas/ruletype-percentage_match.yaml sha256=MOKVlD9xTOtyg7A4phJo4TXXdhTyCIc8ZnORJUxxIWo 278
reactor/schemas/ruletype-spike.yaml sha256=oS--bVkrXdgDSCUDVnNY3RQN1PAyr_nRak10rzcu1uQ 565
reactor/schemas/ruletype-spike_metric_aggregation.yaml sha256=Uq1clyHyhfmrHJv5VG2xELGhI0yX1JLGp5awKTqmA7g 804
reactor/schemas/ruletype-whitelist.yaml sha256=IbOECM9xOEO6Obmdqkih9ztEoGbvglgs-4V3Z5EJK8E 362
reactor/schemas/ruletype.yaml sha256=1yWv4AnYL691HgawffzOOOLYd7YQnV_2dJmV_2R7drI 4265
ncc_reactor-1.2.9.dist-info/LICENSE sha256=V3JQBiIQQiQZNhNDraPKGMuY97p-edMwBq7uTUItFvA 28
ncc_reactor-1.2.9.dist-info/METADATA sha256=brGUI-LAx1EmgeZI905hu57M58fVxrXZMWOtWQEu5-I 7318
ncc_reactor-1.2.9.dist-info/WHEEL sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY 92
ncc_reactor-1.2.9.dist-info/entry_points.txt sha256=niwMhsy337Ptpfb0PxRxDxaPnlIKdvEaiA_s3nqjNAg 51
ncc_reactor-1.2.9.dist-info/top_level.txt sha256=syvzs6FO5b_6C8UpB86nNh0efs5TWMB_OaOlsRk8R-o 8
ncc_reactor-1.2.9.dist-info/RECORD

top_level.txt

reactor

entry_points.txt

reactor = reactor.__main__:main