插件 〉Druid


开发者

Grafadruid

注册以接收不定期产品新闻和更新



数据源
社区

Druid

  • 概述
  • 安装
  • 相关内容

将 Druid 作为 Grafana 的数据源

目录

这个 Druid-Grafana 插件是什么?

Grafana 默认不支持将 Druid 作为数据源,此插件旨在解决这个问题。

功能

截至撰写本文时,该插件支持所有 Grafana 功能和所有 Druid 查询

  • Druid 查询:SQL, 时序, topn, groupby, timeboundary, segmentmetadata, datasourcemetadata, scan, search, JSON
  • 变量:Grafana 全局变量替换、查询变量、格式化器 druid:json(在 rune 查询中提供对多值变量的支持)。
  • 警报
  • 探索
  • 日志

如果您使用自签名 TLS 证书,当数据源 URI 使用 "https" 时,将显示“跳过 TLS 验证”选项)

截图

数据源 - 连接

Datasource - connection

数据源 - 默认设置

Datasource - default settings

面板

Panels

查询构建器 - JSON

Query builder - JSON

查询构建器 - SQL

Query builder - SQL

查询构建器 - 时序

Query builder - timeseries

查询构建器 - 设置

Query builder - settings

变量

Variables

变量 - 格式化器 - druid:json

Variables - formatter - druid:json

探索 - 日志

Explore - logs

查询构建器 - 设置 - 日志

Query builder - settings - logs

贡献

欢迎任何贡献!欢迎随时在 Slack 上讨论 :) 如需进一步了解,请参阅 贡献

安装

  • 从 Grafana.com:grafana-cli plugins install grafadruid-druid-datasource $VERSION
    • 如果未指定 $VERSION,将安装最新版本
  • 从远程归档:grafana-cli --pluginUrl https://github.com/grafadruid/druid-grafana/releases/download/v$VERSION/grafadruid-druid-datasource-$VERSION.zip plugins install grafadruid-druid-datasource
  • 从本地归档:unzip grafadruid-druid-datasource-$VERSION.zip -d $YOUR_PLUGIN_DIR

其中 $VERSION 例如 1.0.0,而 $YOUR_PLUGIN_DIR 例如 /var/lib/grafana/plugins

(来源:https://grafana.org.cn/docs/grafana/latest/plugins/installation/

示例

您可以通过导入 demo dashboard 并针对 Druid 快速入门教程中使用的 Wikipedia 数据集运行它,来试用该插件的各种高级功能。

使用提供的基于 docker 的环境 (./mage env:start && ./mage) 时,数据集会自动摄取到 Druid 中,数据源和 dashboard 会自动在 Grafana 中配置。

在 Grafana Cloud 上安装 Druid

欲了解更多信息,请访问插件安装文档。