文件名称:elastalert:使用ElasticSearch轻松灵活地发出警报
文件大小:220KB
文件格式:ZIP
更新时间:2024-03-14 16:25:32
Python
最新更改:从Elastalert 0.2.0开始,您必须使用Python 3.6。 不再支持Python 2。 ElastAlert-。 使用Elasticsearch轻松灵活地发出警报 ElastAlert是一个简单的框架,用于从Elasticsearch中的数据中发出异常,尖峰或其他感兴趣的模式的警报。 ElastAlert适用于所有版本的Elasticsearch。 在Yelp,我们使用Elasticsearch,Logstash和Kibana来管理不断增长的数据和日志。 Kibana非常适合可视化和查询数据,但是我们很快意识到,它需要一个辅助工具来警告数据不一致。 为此,创建了ElastAlert。 如果您有近乎实时的数据写入Elasticsearch,并且想要在数据与特定模式匹配时收到警告,则ElastAlert是为您提供的工具。 如果您可以在Kibana中看到它,则Ela
【文件预览】:
elastalert-master
----.travis.yml(1KB)
----requirements-dev.txt(114B)
----changelog.md(11KB)
----.secrets.baseline(574B)
----elastalert()
--------es_mappings()
--------auth.py(2KB)
--------test_rule.py(18KB)
--------zabbix.py(3KB)
--------enhancements.py(822B)
--------create_index.py(13KB)
--------kibana.py(13KB)
--------opsgenie.py(8KB)
--------util.py(15KB)
--------__init__.py(12KB)
--------loaders.py(23KB)
--------schema.yaml(12KB)
--------ruletypes.py(56KB)
--------kibana_discover.py(6KB)
--------elastalert.py(92KB)
--------rule_from_kibana.py(1KB)
--------config.py(5KB)
--------alerts.py(95KB)
----example_rules()
--------ssh-repeat-offender.yaml(2KB)
--------example_opsgenie_frequency.yaml(2KB)
--------example_cardinality.yaml(1KB)
--------example_new_term.yaml(2KB)
--------example_percentage_match.yaml(602B)
--------example_single_metric_agg.yaml(524B)
--------jira_acct.txt(226B)
--------example_change.yaml(2KB)
--------example_spike_single_metric_agg.yaml(1KB)
--------example_frequency.yaml(1KB)
--------ssh.yaml(1KB)
--------example_spike.yaml(2KB)
----Dockerfile-test(244B)
----docs()
--------Makefile(3KB)
--------source()
----pytest.ini(74B)
----config.yaml.example(3KB)
----supervisord.conf.example(780B)
----tests()
--------alerts_test.py(94KB)
--------kibana_discover_test.py(28KB)
--------util_test.py(8KB)
--------auth_test.py(803B)
--------create_index_test.py(2KB)
--------rules_test.py(46KB)
--------conftest.py(10KB)
--------__init__.py(0B)
--------loaders_test.py(18KB)
--------elasticsearch_test.py(4KB)
--------kibana_test.py(3KB)
--------base_test.py(62KB)
----tox.ini(609B)
----LICENSE(11KB)
----setup.cfg(100B)
----requirements.txt(389B)
----docker-compose.yml(261B)
----setup.py(2KB)
----.gitignore(160B)
----Makefile(528B)
----README.md(16KB)
----.editorconfig(216B)
----.pre-commit-config.yaml(718B)