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:
https://{YOUR_KIBANA_HOST}:{YOUR_KIBANA_PORT}/app/kibana#/dashboard/
https://{YOUR_GRAFANA_HOST}:{YOUR_GRAFANA_PORT}/dashboard/ - dashboards_list_url - Should be like this:
https://{YOUR_KIBANA_HOST}:{YOUR_KIBANA_PORT}/elasticsearch/.kibana/dashboard/_search?size=100
https://{YOUR_GRAFANA_HOST}:{YOUR_GRAFANA_PORT}/api/search - basic_auth_users - Basic authentication list of users
Developed by Parvez
Copyright (c) 2016 [email protected]
Licensed under the MIT License https://opensource.org/licenses/MIT