Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Elasticsearch datasource #99

Closed
wants to merge 3 commits into from
Closed

Add support for Elasticsearch datasource #99

wants to merge 3 commits into from

Conversation

fho
Copy link
Contributor

@fho fho commented Dec 21, 2017

The PR adds partial support for creating graphs against an elasticsearch datasource.
It only adds support for basic query and aggregators.
Grafana supports more aggregators and query options that are not implemented yet.

fho added 3 commits December 20, 2017 18:41
Add an ElasticsearchTarget and query related helper classes to create
graphs with queries from an elasticsearch datasource.

This commit only adds partial support for elasticsearch queries.
Grafana supports a lot more Metric and Aggregators for elasticsearch.
@fho
Copy link
Contributor Author

fho commented Dec 21, 2017

wrong branch

@fho fho closed this Dec 21, 2017
jml pushed a commit that referenced this pull request Feb 19, 2018
* add elasticsearch Target class and helpers

Add an ElasticsearchTarget and query related helper classes to create
graphs with queries from an elasticsearch datasource.

This commit only adds partial support for elasticsearch queries.
Grafana supports a lot more Metric and Aggregators for elasticsearch.

* docs: add an elasticsearch dashboard example

* elasticsearch: adapt implementation to review comments

- add documentation
- improve naming
- remove Settings objects, move the fields to the aggregator objects
- make fields that don't change constants in to_json_data()

Thanks @fho!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant