Sign inSign up

crowdfire/elastalert-kubernetes

By crowdfire

Updated over 9 years ago

Docker image for elastalert

Image
0

10K+

crowdfire/elastalert-kubernetes repository overview

What does it do ?

Elastalert is used for alerting on unknown scenario in our production environment based on predefined rules of different types of alerts in the rules config file.

How to create new alerts.

Add a new rules file in the rules directory. More information about different types of rules here. Once elastalert detects changes in any file, it reloads the applications.

How to create docker file

e.g. docker build -t elastalert:1.0 .

How to run elastalert in docker

When running elastalert for the very first time, elastalert-create-index script needs to be executed once to create the indexes required for elastalert to maintain inforamtion about rules/alerts.

docker run -v /<rules-and-config-dir-on-source>:/<mount-dir-on-container> -i elastalert:1.0 <arguments for elastalert>

e.g. docker run -v /home/elastalert-code:/app/elastalert -i elastalert:1.0 --config config/config.yaml --rule rules/example-test.yaml --verbose

Tag summary

Content type

Image

Digest

Size

106.7 MB

Last updated

over 9 years ago

docker pull crowdfire/elastalert-kubernetes