Elastalert default installation location
https://github.com/Yelp/elastalert/blob/master/config.yaml.example
If you installed via pip, this file will not be installed.
If you've cloned the repo, it will be in the base directory.
source to share
I installed via pip
and couldn't find the file config.yaml
. So I deleted elastalert
and cloned the repo and followed the other steps as stated in the documentation
In short, these steps worked for me. If you have already installed it via pip
then pip uninstall elastalert
git clone https://github.com/Yelp/elastalert.git
pip install "setuptools>=11.3"
python setup.py install
for ES> 5.0.0
pip install "elasticsearch>=5.0.0"
source to share