文件名称:elastalert:ElastAlert,公开用于处理规则和警报的REST API
文件大小:61KB
文件格式:ZIP
更新时间:2024-06-11 05:38:04
JavaScript
ElastAlert服务器 运行并公开用于处理规则和警报的REST API的服务器。 与我们的结合使用时。 安装 运行ElastAlert服务器的最便捷方法是使用我们的Docker容器映像。 默认配置使用localhost:9200作为ElasticSearch主机,如果在您的设置中不是这种情况,请在elastalert.yaml和config.json配置文件中编辑es_host和es_port 。 要运行Docker映像,您将需要挂载用于配置和规则文件的卷,以在容器更新后保留它们。 为了方便地执行此操作,请执行以下操作: git clone https://github.com/bitsensor/elastalert.git; cd elastalert git clone https://github.com/bitsensor/elastalert.git; cd elasta
【文件预览】:
elastalert-master
----.eslintrc.json(430B)
----.gitignore(1KB)
----.babelrc(35B)
----Dockerfile(2KB)
----package.json(1KB)
----Makefile(255B)
----src()
--------index.js(444B)
--------common()
--------controllers()
--------routes()
--------handlers()
--------elastalert_server.js(4KB)
----LICENSE.md(2KB)
----.dockerignore(117B)
----.nvmrc(5B)
----.gitlab-ci.yml(2KB)
----CONTRIBUTING.md(8KB)
----index.js(43B)
----scripts()
--------test.sh(154B)
--------start.sh(99B)
--------update-authors.sh(114B)
--------replace_templates.sh(302B)
----README.md(12KB)
----config()
--------elastalert-test.yaml(1KB)
--------config-hisoric-data-example.json(467B)
--------elastalert.yaml(1KB)
--------config-local-elastalert-installation.json(435B)
--------config.json(403B)
----.eslintignore(5B)
----elastalert_modules()
--------__init__.py(0B)
--------bitsensor_enhancement.py(671B)
--------util.py(867B)
----.vscode()
--------launch.json(511B)
----.npmignore(1KB)
----rule_templates()
--------no_data_template.yaml(808B)
--------detection_template.yaml(1KB)
--------threshold_template.yml(1KB)
--------spike_template.yml(681B)
--------integration_started_template.yaml(1KB)
--------volumetric_alert_template.yaml(2KB)
--------successful_attack_template.yaml(1KB)
--------error_jira_template.yaml(2KB)
--------relevant_attack_template.yaml(2KB)
----test()
--------.empty(0B)
----.editorconfig(236B)