ElasticSearch + Elastalertでエラーログ検出時に通知したい


PreRequirement

Kibana
ElasticSearch

Install Elastalert

Elastalert公式はYelp製で下記で提供されているhttps://github.com/Yelp/elastalert

また、下記でDocker版も提供されている
https://github.com/bitsensor/elastalert

ElasticSearchが動作している状態で、下記コマンドを実施するとElastalertが起動する

git clone https://github.com/bitsensor/elastalert.git; cd elastalert
docker run -d -p 3030:3030 \
    -v `pwd`/config/elastalert.yaml:/opt/elastalert/config.yaml \
    -v `pwd`/config/config.json:/opt/elastalert-server/config/config.json \
    -v `pwd`/rules:/opt/elastalert/rules \
    -v `pwd`/rule_templates:/opt/elastalert/rule_templates \
    --name elastalert bitsensor/elastalert:latest

実際にアラートあげる設定をまとめる予定