@Greptime:GreptimeDB 现已成为 @PersesDev(CNCF 可观测性仪表盘项目)的原生数据源——该插件刚刚合并…
摘要
GreptimeDB 现已成为 Perses(CNCF 可观测性仪表盘项目)的原生数据源,支持通过 PromQL 查询指标,以及通过 SQL 查询日志、链路追踪和时间序列聚合。
查看缓存全文
缓存时间: 2026/06/26 02:06
GreptimeDB 现已成为 @PersesDev 的原生数据源 —— 该 CNCF 可观测性仪表盘项目。相关插件已合并至 Perses 官方插件仓库。
在一个仪表盘中: • 通过 PromQL 查询指标(复用你的 Prometheus 仪表盘) • 通过 SQL 查询日志、链路追踪和时间序列聚合
列出所有追踪只需一行:
SELECT * FROM web_trace_demo WHERE parent_span_id IS NULL
点击一行,右侧即打开甘特图视图。
PR 地址:https://github.com/perses/plugins/pull/629…
完整博客:https://greptime.com/blogs/2026-06-24-greptimedb-perses-observability…
perses/plugins
来源:https://github.com/perses/plugins
Perses Plugins
本仓库包含 Perses(https://github.com/perses/perses)的核心插件。
开发
前置依赖:
- NodeJS 22 或更高版本(https://nodejs.org/)。
- npm 10 或更高版本(https://www.npmjs.com/)。
首先在仓库根目录执行 npm install。
然后在 perses(https://github.com/perses/perses)仓库中:
-
更新 Perses 配置文件
config.yaml,为该插件启用开发服务器:plugin: enable_dev: true -
启动后端:
./scripts/api_backend_dev.sh -
使用 percli 登录后端:
percli login http://localhost:8080 -
启动插件开发服务器:
percli plugin start /path/to/the/plugin/dir
使用 Snapshot
通过 snapshot 可以获取 perses 核心的最新更新,以便在插件中测试更改。
-
在 perses/perses 中创建 snapshot(https://github.com/perses/perses/blob/30758a963337564ab58c78646a1134e51d74e146/RELEASE.md?plain=1#L109-L146)。Snapshot 会发布到 npm:
- https://www.npmjs.com/package/@perses-dev/components/
- https://www.npmjs.com/package/@perses-dev/core
- https://www.npmjs.com/package/@perses-dev/plugin-system
- https://www.npmjs.com/package/@perses-dev/dashboards
- https://www.npmjs.com/package/@perses-dev/explore
-
复制你的 snapshot 名称,例如
v0.0.0-snapshot-panel-actions-520389b。 -
在 perses/plugins 中,进入你正在修改的插件目录,安装 snapshot npm 包,这些包应作为 “dependencies” 而非 “peerDependencies” 安装,例如:
# perses/plugins/timeserieschart/package.json "dependencies": { "color-hash": "^2.0.2" + "@perses-dev/components": "v0.0.0-snapshot-panel-actions-520389b", + "@perses-dev/core": "v0.0.0-snapshot-panel-actions-520389b", + "@perses-dev/plugin-system": "v0.0.0-snapshot-panel-actions-520389b" }, "peerDependencies": { "@emotion/react": "^11.7.1", "@emotion/styled": "^11.6.0", "@hookform/resolvers": "^3.2.0", - "@perses-dev/components": "^0.51.0-rc.1", - "@perses-dev/core": "^0.51.0-rc.1", - "@perses-dev/plugin-system": "^0.51.0-rc.1", "date-fns": "^4.1.0", "date-fns-tz": "^3.2.0", "echarts": "5.5.0", "lodash": "^4.17.21", "react": "^17.0.2 || ^18.0.0", "react-dom": "^17.0.2 || ^18.0.0", "use-resize-observer": "^9.0.0", "immer": "^10.1.1" } -
然后在插件文件夹中执行
npm install以更新依赖(例如cd perses/plugins/timeserieschart && npm install)。
相似文章
@Greptime: GreptimeDB v1.3.0-alpha.1 — PromQL 原生直方图,wide: 选择,rate()/delta(),向量操作符,聚合,…
GreptimeDB v1.3.0-alpha.1 引入了 PromQL 原生直方图和向量操作符,以增强可观测性,并新增了对 OTLP traces 和 RISC-V 64 构建的支持。
@Greptime: Greptime 月度更新第87期:Prometheus原生直方图现已在GreptimeDB中实现端到端支持:可通过远程写入v…
GreptimeDB 2026年8月月度更新引入了对Prometheus原生直方图的端到端支持、基于OTLP追踪的服务依赖图(实验性),以及v1.2.0-beta.2版本中的破坏性变更。
@Greptime: GreptimeDB v1.2.0-beta.1 发布。205 项更改,259 次提交,22 位贡献者。重点内容:JSON2 作为数据类型,P…
GreptimeDB v1.2.0-beta.1 已发布,主要特性包括:JSON2 作为结构化列类型、支持原生直方图的 Prometheus Remote Write v2、字典编码的序列键以加快查询速度,以及其他加固和破坏性更改。
@Greptime: GreptimeDB v1.1.0 发布,PromQL rate/increase 查询速度提升高达97%,整体查询时间降低20-40%,TS… 上速度提升高达4.5倍
GreptimeDB v1.1.0 已发布,提供高达97%的PromQL查询加速,整体查询时间降低20-40%,在TSBS扫描密集型查询上性能提升高达4.5倍,并支持对现有表进行在线重分区。
@Greptime: GreptimeDB 现在与 DBeaver Community 26.1.5 连接更加便捷!@dbeaver_news 此版本添加了一个专用的 GreptimeD…
DBeaver Community 26.1.5 已发布,新增了一个专用的 GreptimeDB 驱动程序,使时序数据的连接和管理更加便捷。