a vagrant box with elasticsearch tools installed.
uses the shakespeare dataset from the kibana tutorial, and optionally inserts/indexes data from a twitter stream (requiring you to enter oauth credentials).
git clone git@github.com:skratchdot/vagrant-elasticsearch.git
cd vagrant-elasticsearch
git submodule update --init --recursive
vagrant up
- create twitter.json:
cp ./shared/data/twitter.json.example ./shared/data/twitter.json
- add your credentials to twitter.json. see elasticsearch-twitter-river prerequisites
- now re-provision your vagrant box by running:
vagrant reload --provision
- start/stop the river via: http://192.168.33.10/twitter.html
name | url |
---|---|
main info (readme) | http://192.168.33.10 |
elasticsearch | http://192.168.33.10:9200/ |
elasticsearch-head | http://192.168.33.10:9200/_plugin/head/ |
elasticsearch-kopf | http://192.168.33.10:9200/_plugin/kopf/ |
elasticsearch-marvel | http://192.168.33.10:9200/_plugin/marvel/ |
kibana | http://192.168.33.10:8080/ |
twitter river [status / start / stop] | http://192.168.33.10/twitter.html |
dashboard - shakespeare | http://192.168.33.10:8080/index.html#/dashboard/file/shakespeare.json |
dashboard - twitter | http://192.168.33.10:8080/index.html#/dashboard/file/twitter.json |
Copyright (c) 2014 skratchdot
Licensed under the MIT license.