Skip to content

ElastAlert 2 is a fork of the original yelp/elastalert project, which has been abandoned. Pull requests are appreciated!

License

Notifications You must be signed in to change notification settings

LaZyDK/elastalert2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ElastAlert 2

ElastAlert 2 is the supported fork of ElastAlert, which had been maintained by the Yelp team but become mostly stale when the Yelp team ceased using ElastAlert.

ElastAlert 2 is backwards compatible with the original ElastAlert rules.

CI Workflow

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.

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

Contributing

Please see our contributing guidelines.

Docker

If you're interested in a pre-built Docker image check out the elastalert2 project on Docker Hub.

Be aware that the latest tag of the image represents the latest commit into the master branch. If you prefer to upgrade more slowly you will need utilize a versioned tag, such as 2.1.0 instead, or 2 if you are comfortable with always using the latest released version of ElastAlert 2.

A properly configured config.yaml file must be mounted into the container during startup of the container. Use the example file provided as a template, and once saved locally to a file such as /tmp/elastalert.yaml, run the container as follows:

docker run -d -v /tmp/elastalert.yaml:/opt/elastalert/config.yaml jertel/elastalert2

To build the image locally run the following command:

docker build . -t elastalert2

Kubernetes

See the Helm chart README.md for information on installing this application into an existing Kubernetes cluster.

License

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

About

ElastAlert 2 is a fork of the original yelp/elastalert project, which has been abandoned. Pull requests are appreciated!

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.7%
  • Other 0.3%