Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jertel/elastalert2
ElastAlert 2 is a continuation of the original yelp/elastalert project. Pull requests are appreciated!
https://github.com/jertel/elastalert2
Last synced: about 1 month ago
JSON representation
ElastAlert 2 is a continuation of the original yelp/elastalert project. Pull requests are appreciated!
- Host: GitHub
- URL: https://github.com/jertel/elastalert2
- Owner: jertel
- License: apache-2.0
- Created: 2020-09-01T15:21:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-09-17T08:04:13.000Z (3 months ago)
- Last Synced: 2024-09-17T10:36:18.925Z (3 months ago)
- Language: Python
- Homepage: https://elastalert2.readthedocs.org
- Size: 5.86 MB
- Stars: 901
- Watchers: 27
- Forks: 284
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-elastic-resources - Link
README
# ElastAlert 2
ElastAlert 2 is a standalone software tool for alerting on anomalies, spikes, or other patterns of interest from data in [Elasticsearch][10] and [OpenSearch][9].
ElastAlert 2 is backwards compatible with the original [ElastAlert][0] rules.
![CI Workflow](https://github.com/jertel/elastalert/workflows/master_build_test/badge.svg)
## Docker and Kubernetes
ElastAlert 2 is well-suited to being run as a microservice, and is available
as an image on [Docker Hub][2] and on [GitHub Container Registry][11]. For more instructions on how to
configure and run ElastAlert 2 using Docker, see [here][8].A [Helm chart][7] is also included for easy configuration as a Kubernetes deployment.
## Documentation
Documentation, including an FAQ, for ElastAlert 2 can be found on [readthedocs.com][3]. This is the place to start if you're not familiar with ElastAlert 2 at all.
Elasticsearch 8 support is documented in the [FAQ][12].
The full list of platforms that ElastAlert 2 can fire alerts into can be found [in the documentation][4].
## Contributing
Please see our [contributing guidelines][6].
## Security
See our [security policy][13] for reporting urgent vulnerabilities.
## License
ElastAlert 2 is licensed under the [Apache License, Version 2.0][5].
[0]: https://github.com/yelp/elastalert
[1]: https://github.com/jertel/elastalert2/blob/master/examples/config.yaml.example
[2]: https://hub.docker.com/r/jertel/elastalert2
[3]: https://elastalert2.readthedocs.io/
[4]: https://elastalert2.readthedocs.io/en/latest/alerts.html#alert-types
[5]: https://www.apache.org/licenses/LICENSE-2.0
[6]: https://github.com/jertel/elastalert2/blob/master/CONTRIBUTING.md
[7]: https://github.com/jertel/elastalert2/tree/master/chart/elastalert2
[8]: https://elastalert2.readthedocs.io/en/latest/running_elastalert.html
[9]: https://opensearch.org/
[10]: https://github.com/elastic/elasticsearch
[11]: https://github.com/jertel/elastalert2/pkgs/container/elastalert2%2Felastalert2
[12]: https://elastalert2.readthedocs.io/en/latest/recipes/faq.html#does-elastalert-2-support-elasticsearch-8
[13]: https://github.com/jertel/elastalert2/blob/master/SECURITY.md