跳到主要内容
版本:1.0

从 Prometheus 迁移

GreptimeDB 可以用来存储 Prometheus 的时间序列数据。 此外,GreptimeDB 通过其 HTTP API 支持 Prometheus 查询语言。 这可以使你轻松将 Prometheus 的 long-term storage 切换到 GreptimeDB。

数据模型的区别​

要了解 Prometheus 和 GreptimeDB 数据模型之间的差异,请参阅 Ingest Data 文档中的数据模型部分。

Prometheus Remote Write​

有关 Prometheus 将数据写入 GreptimeDB 的配置信息,请参阅 Remote Write 文档。

Prometheus HTTP API 与 PromQL​

GreptimeDB 通过其 HTTP API 支持 Prometheus 查询语言 (PromQL)。

有关使用 Prometheus 查询语言在 GreptimeDB 中查询数据的详细信息,请参阅 PromQL 文档中的 HTTP API 部分。

使用 Grafana 可视化数据​

对于习惯使用 Grafana 可视化 Prometheus 数据的开发人员,你可以继续使用相同的 Grafana 仪表板来可视化存储在 GreptimeDB 中的数据。

要在 Grafana 中将 GreptimeDB 添加为 Prometheus 数据源,请参阅 Grafana 的集成文档。

参考阅读​

请参考以下博客文章查看 GreptimeDB 与 Prometheus 的集成教程及用户故事:

如果您需要更详细的迁移方案或示例脚本,请提供具体的表结构和数据量信息。GreptimeDB 官方社区将为您提供进一步的支持。欢迎加入 Greptime Slack 社区交流。