Scheduled Report Generation for ElasticSearch Kibana / Grafana!
docker build -t parvez/snapshot .
docker run -p 49160:8080 -d parvez/snapshot
You can find configuration file \app\config\server.json
- os_type - For selection of phantomjs binary - linux / mac
- type - Supports Kibana & Grafana
kibana: true / false
grafana: true / false - request_headers: false / JSON object
"request_headers": { "Accept": "application/json", "Authorization": "Bearer " } - dashboard_url - Should be like this:
http://{YOUR_KIBANA_HOST}:{YOUR_KIBANA_PORT}/app/kibana#/dashboard/
http://{YOUR_GRAFANA_HOST}:{YOUR_GRAFANA_PORT}/dashboard/ - dashboards_list_url - Should be like this:
http://{YOUR_KIBANA_HOST}:{YOUR_KIBANA_PORT}/elasticsearch/.kibana/dashboard/_search?size=100
http://{YOUR_GRAFANA_HOST}:{YOUR_GRAFANA_PORT}/api/search - basic_auth_users - Basic authentication list of users
Developed by Parvez
Copyright (c) 2016 parvezht@gmail.com
Licensed under the MIT License http://opensource.org/licenses/MIT