Skip to content

Latest commit

 

History

History

README.md

e6data data source for Grafana

Query the e6data distributed SQL engine directly from Grafana. This is a backend data source: your access token is stored encrypted on the Grafana server and never reaches the browser.

Features

  • Native gRPC connection to the e6data engine — full type fidelity for decimals and timezone-aware timestamps.
  • SQL editor with syntax highlighting, schema-aware autocomplete, and one-click server-side validation.
  • Grafana time macros ($__timeFilter, $__timeFrom, $__unixEpochFilter, …).
  • Template variables, Explore, annotations, and alerting.
  • Query cancellation and a query inspector that shows the engine query id and execution time — but never your credentials.
  • Built-in concurrency limiting and configurable timeouts for large, long-running analytical queries.

Configuration

  1. Add the e6data data source.
  2. Set the host, port, cluster name, catalog, and database.
  3. Enter your username and access token (stored as a secret).
  4. Leave TLS enabled (recommended) and optionally provide a custom CA bundle.
  5. Click Save & test.

See the configuration guide and security guide for details.

Example query

SELECT region, count(*) AS orders
FROM sales
WHERE $__timeFilter(order_ts)
GROUP BY region
ORDER BY orders DESC