Plugins 〉Elasticsearch
Elasticsearch
Elasticsearch Data Source - Native Plugin
Grafana ships with advanced support for Elasticsearch. You can do many types of simple or complex elasticsearch queries to visualize logs or metrics stored in Elasticsearch. You can also annotate your graphs with log events stored in Elasticsearch.
Read more about it here:
https://grafana.com/docs/grafana/latest/features/datasources/elasticsearch/
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Grafana Cloud Free
- Free tier: Limited to 3 users
- Paid plans: $55 / user / month above included usage
- Access to all Enterprise Plugins
- Fully managed service (not available to self-manage)
Self-hosted Grafana Enterprise
- Access to all Enterprise plugins
- All Grafana Enterprise features
- Self-manage on your own infrastructure
Installing Elasticsearch on Grafana Cloud:
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Warning
Plugin installation from this page will be removed in February 2026. Use the Plugin Catalog in your Grafana instance instead. Refer to Install a plugin in the Grafana documentation for more information.
Installing plugins on a Grafana Cloud instance is a one-click install; same with updates. Cool, right?
Note that it could take up to 1 minute to see the plugin show up in your Grafana.
Marketplace plugins
This is a paid plugin developed by a marketplace partner. To purchase an entitlement, sign in first, then fill out the contact form.
Get this plugin
This is a paid for plugin developed by a marketplace partner. To purchase entitlement please fill out the contact us form.
What to expect:
- Grafana Labs will reach out to discuss your needs
- Payment will be taken by Grafana Labs
- Once purchased the plugin will be available for you to install (cloud) or a signed version will be provided (on-premise)
Thank you! We will be in touch.
For more information, visit the docs on plugin installation.
Installing on a local Grafana:
For local instances, plugins are installed and updated via a simple CLI command. Plugins are not updated automatically, however you will be notified when updates are available right within your Grafana.
1. Install the Data Source
Use the grafana-cli tool to install Elasticsearch from the commandline:
grafana-cli plugins install The plugin will be installed into your grafana plugins directory; the default is /var/lib/grafana/plugins. More information on the cli tool.
Alternatively, you can manually download the .zip file for your architecture below and unpack it into your grafana plugins directory.
Alternatively, you can manually download the .zip file and unpack it into your grafana plugins directory.
2. Configure the Data Source
Accessed from the Grafana main menu, newly installed data sources can be added immediately within the Data Sources section.
Next, click the Add data source button in the upper right. The data source will be available for selection in the Type select box.
To see a list of installed data sources, click the Plugins item in the main menu. Both core data sources and installed data sources will appear.
Changelog
12.5.5
- Fix: Enable ForwardHTTPHeaders so OAuth identity is forwarded to Elasticsearch #271
- Feature: Automatically add a time range filter on ESQL queries when it's not provided #261
- Dependency updates:
- Chore: Update dependency @grafana/data to v13.0.0 #267 and previous versions
- Chore: Update dependency @elastic/esql to v1.8.0 #265 and previous versions
- Chore: Update dependency @elastic/monaco-esql to v3.3.1 #264
- Chore: Update dependency @swc/core to ^1.15.24 #277
- Chore: Update dependency prettier to ^3.8.2 #278 and previous versions
- Chore: Update dependency eslint-webpack-plugin to v6 #260
- Chore: Update dependency sass to v1.99.0 #259
- Chore: Update dependency @playwright/test to ^1.59.1 #257
- Fix(deps): Update module github.com/grafana/grafana-plugin-sdk-go to v0.291.1 #262
- Fix(deps): Update module github.com/magefile/mage to v1.17.1 #242
- Chore: Update module go.opentelemetry.io/otel/sdk to v1.43.0 [security] #255
12.5.4
- Build: Override plugin sdk's BuildAll to enable extra platforms #245
- Chore: Disable splashscreen to fix e2e tests #246
- Dependency updates:
12.5.3
- Chore: Add linux/s390x and windows/arm64 targets to build #220
- Dependency updates:
12.5.2
- Feature: Add support for runtime fields #189
- Docs: Add README and CONTRIBUTING guide #212
- Dependency updates:
- Chore: Update dependency @grafana/data to v13.0.0-23796392586 #211 and previous versions
- Chore: Update grafana monorepo #173
- Chore: Update dependency @elastic/esql to v1.6.0 #179
- Chore: Update dependency @swc/core to ^1.15.18 #172
- Chore: Update dependency @swc/helpers to ^0.5.19 #199
- Chore: Update npm to v11.12.1 #200
12.5.1
12.5.0
- Feature: Add support for ES|QL queries #124
- Fix: Explicitly forward Content-Type header to upstream requests #133
12.4.3
- Fix: Add missing AWS authentication middleware
- Chore: Copy query editor options box from core #104
- Chore: Copy variable query editor support from core #100
12.4.2
- Initial release of the Elasticsearch data source as an external data source.


