ElastAlert Kibana Plugin
See original GitHub issueKibana is a fantastic frontend for ElasticSearch, yet ElastAlert still runs trough file editors. We have built a plugin for Kibana, so you can edit, run, test and save rules in a single interface.
It also builds a Docker container that runs ElastAlert and a RESTful wrapper. Available at elsatalert-server and kibana-plugin
Install plugin:
./bin/kibana plugin -i elastalert -u https://git.bitsensor.io/front-end/elastalert-kibana-plugin/builds/5251/artifacts/file/build/elastalert-0.0.6.zip
git clone https://git.bitsensor.io/back-end/elastalert.git && cd elastalert
docker build . -t elastalert
docker run -d \
-p 3030:3030 \
-v `pwd`/config/elastalert.yaml:/opt/elastalert/config.yaml \
-v `pwd`/config/elastalert-server.json:/opt/elastalert-server/config/config.json \
-v `pwd`/rules:/opt/elastalert/rules \
--net="host" \
elastalert:latest
cd ../
./bin/kibana
Issue Analytics
- State:
- Created 7 years ago
- Reactions:5
- Comments:9 (4 by maintainers)
Top Results From Across the Web
ElastAlert Kibana Plugin - GitHub
This plugin provides a way to create, test and edit ElastAlert rules within Kibana. GitHub release Github Releases GitHub stars. Demo.
Read more >Kibana plugins | Kibana Guide [8.5] - Elastic
ElastAlert Kibana Plugin (BitSensor) - UI to create, test and edit ElastAlert rules; AI Analyst (Query.AI) - App providing: NLP queries, automation, ...
Read more >Easy & Flexible Alerting With Elasticsearch - ElastAlert
ElastAlert is a simple framework for alerting on anomalies, spikes, or other patterns of interest from data in Elasticsearch. At Yelp, we use...
Read more >Creating a rule in elastalert kibana plugin for kibana dashboard
I have installed elastalert-kibana-plugin and its running on port ... Can anyone tell me how to write a rule using the kibana dashboard...
Read more >14 Kibana Plugins to Spice Up Your Data Visualizations
ElastAlert. This plugin was created by the team at Yelp that relies on the ELK Stack to fill the gap left by a...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Any solution for the above problem ?
I don’t exactly understand what I can do to make it work. I built on top of this fork to make it work with my kibana 5.4.1 instance: https://github.com/Baoban/elastalert-kibana-plugin
However, I’m still new to docker. I guess I need to build on top of the official kibana 5.4.1 docker image with my own Dockerfile that the installs the plugin and creates an image from it. I would like to have such an image available on the default public docker repository so I don’t need to build it myself everytime.
Then, on the other side, the nodejs server part is needed. For this, I need to clone your repo and build the docker container myself. I also would like to have this available on the default docker repositories. Maybe you could automate the release of a new feature version of the elastalert-server part for the kibana plugin, everytime a new version of ElastAlert is released?