基于Python 3.6版本,版本2不行
下载和配置
您可以使用pip安装ElastAlert的最新发行版:
pip install elastalert
或者,您可以克隆ElastAlert存储库以获取最新更改:
git clone https://github.com/Yelp/elastalert.git
安装模块:
pip install "setuptools>=11.3"
python setup.py install
根据Elasticsearch的版本,您可能需要手动安装正确版本的elasticsearch-py。
Elasticsearch 5.0+:
pip install "elasticsearch>=5.0.0"
Elasticsearch 2.X:
pip install "elasticsearch<3.0.0"
进入elastalert根目录,将 config.yaml.example copy一份改名为 config.yaml