Skip to main content

Automated rule-based alerting for Elasticsearch

Project description

ElastAlert 2

ElastAlert 2 is a standalone software tool for alerting on anomalies, spikes, or other patterns of interest from data in Elasticsearch and OpenSearch.

ElastAlert 2 is backwards compatible with the original ElastAlert rules.

CI Workflow

Docker and Kubernetes

ElastAlert 2 is well-suited to being run as a microservice, and is available as an image on Docker Hub and on GitHub Container Registry. For more instructions on how to configure and run ElastAlert 2 using Docker, see here.

A Helm chart is also included for easy configuration as a Kubernetes deployment.

Documentation

Documentation, including an FAQ, for ElastAlert 2 can be found on readthedocs.com. This is the place to start if you're not familiar with ElastAlert 2 at all.

Elasticsearch 8 support is documented in the FAQ.

The full list of platforms that ElastAlert 2 can fire alerts into can be found in the documentation.

Contributing

Please see our contributing guidelines.

Security

See our security policy for reporting urgent vulnerabilities.

License

ElastAlert 2 is licensed under the Apache License, Version 2.0.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

elastalert2-2.20.0.tar.gz (162.4 kB view details)

Uploaded Source

Built Distribution

elastalert2-2.20.0-py3-none-any.whl (219.8 kB view details)

Uploaded Python 3

File details

Details for the file elastalert2-2.20.0.tar.gz.

File metadata

  • Download URL: elastalert2-2.20.0.tar.gz
  • Upload date:
  • Size: 162.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for elastalert2-2.20.0.tar.gz
Algorithm Hash digest
SHA256 41789744b1cf927b77f00d415aca01df0b66ea13534acf50d4db9e3ce35597c5
MD5 d2246e7b66a493785d25f68353924bef
BLAKE2b-256 634b71737f622ed6dceeef18839d9488651b8fddd8fd683f09317d9d59cee5ea

See more details on using hashes here.

File details

Details for the file elastalert2-2.20.0-py3-none-any.whl.

File metadata

  • Download URL: elastalert2-2.20.0-py3-none-any.whl
  • Upload date:
  • Size: 219.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for elastalert2-2.20.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3b24e39716cde3bedcba3f4322ebf765b48346c61fa8eb3222e34238c72c19ab
MD5 6651dc641a87699412ce8e5676be50e7
BLAKE2b-256 777d3b83eb2a18269eebb25b86e8aface93dc1c2f9f14e95af2a6d7ed956cbdf

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page