暂无图片
暂无图片
11
暂无图片
暂无图片
暂无图片

GreptimeCloud 技术预览版发布,云端传输 Prometheus 数据实现无缝查询

原创 通讯员 2023-06-30
307

2023年6月30日,GreptimeCloud 技术预览版已正式发布。这个新版本是基于强大的 Serverless DBaaS 架构的托管 Prometheus 解决方案。此更新带来了更广泛的兼容性、使用 GitOps 原则管理的 Prometheus 规则以及增强的可视化工具。


今年年初,我们发布了时间序列 DBaaSGreptimeCloud的私人预览版以及基于它的公共游乐场。经过 3 个月的努力,我很高兴地宣布 GreptimeCloud 的下一个重要里程碑:公共技术预览版。

在此版本中,我们为以前依赖开源 Prometheus 进行应用程序监控和分析的用户引入了托管 Prometheus 解决方案。该服务的不同层级也进行了增强,使其可用于更多场景和更广泛的受众。

将您的 Prometheus 数据传输到云端

Prometheus 以其查询语言的简单性和强大功能而闻名,被誉为最广泛接受的开源指标解决方案。在 Greptime,我们非常重视 Prometheus 兼容性。我们集成了对其远程读/写协议的支持,并将 PromQL 实现为我们的主要查询语言之一。本着为开源社区做出贡献的精神,我们还公开了PromQL 的 Rust 解析器

这些好的特性都在GreptimeCloud上继承下来。通过将GreptimeCloud实例配置为远程写入端点,您可以将所有指标存储在可扩展的云数据库中。可以在本机 PromQL 中查询数据。我们与PromQL的兼容性已经达到60%以上,并且我们不断改进所有的极端情况。如果您有数据分析背景,也可以使用 SQL。您甚至可以使用 Grafana 的 Prometheus 数据源连接到 GreptimeCloud,无需任何修改。

与 Prometheus 的兼容性也无缝融入到GreptimeCloud中。通过将 GreptimeCloud 实例配置为远程写入端点,您可以将所有指标存储在可扩展的云数据库中,并使用本机 PromQL 方便地查询此数据。我们与 PromQL 的兼容性已经超过 60% 大关,并且我们正在不断努力改进并覆盖所有边缘情况。如果您有数据分析背景,也可以轻松使用 SQL 查询。更重要的是,您可以直接使用 Grafana 中的 Prometheus 数据源连接到 GreptimeCloud,无需任何修改。

以 GitOps 方式管理规则

Prometheus 中的规则旨在生成警报和新数据。由于您的数据现在在云端,我们也在 GreptimeCloud 上移植并扩展了 Prometheus 规则(记录规则稍后支持)。

我们拥护 GitOps 理念,并利用 git 作为 CRUD API 来管理您的规则。我们发现 Git 是规则管理的完美解决方案。凭借其强大的版本控制、协作功能以及开发人员的广泛理解,它无与伦比。

通过将现有规则推送到 GreptimeCloud 上的存储库,我们的引擎会定期根据您的数据评估规则并触发 Webhook 或您的原始警报管理器。

内置可视化

虽然有多种以 Prometheus 作为后端的数据可视化解决方案,但我们注意到从头开始构建这些可视化可能相当困难。它需要通过无数选项进行大量导航,只是为了为指标设置单个面板。然而,通常情况下,我们需要显示数十个指标才能全面了解我们的系统。

普罗米修斯工作台

我们通过添加一种称为可视化的新规则来扩展 Prometheus 规则。在我们的 Prometheus Workbench 上,我们有一个仪表板构建器,它在创建仪表板时强调高吞吐量。只需在一个屏幕上点击几下,您就可以快速构建适合您的数据的仪表板。这些规则以纯文本 YAML 编写,再次由 Git 管理。您甚至可以生成自己的脚本并推送它们以进行激活。为了简单和快速,我们简化了定制选项。但是,如果您的用例需要额外的样式或不同的可视化选项,您仍然可以将我们的仪表板导出为 Grafana JSON 模型,并将其导入 Grafana 进行进一步自定义。

无服务器后端增强

GreptimeCloud 的无服务器 DBaaS 的基础架构在此版本中得到了显着的增强。我们为早期采用者提供免费的“技术预览计划”。它包括一个新颖的工作负载指标系统(容量单位),旨在衡量无服务器数据库中的读/写情况。

技术预览计划

一旦分配了一定数量的容量单位,您将能够以相应的速率执行读/写操作。这种创新方法使用户无需关心 CPU 核心、内存、带宽或实例数量等方面。请放心,我们将代表您处理资源调度,确保平稳高效的运营。

有关读取 (RCU) 和写入 (WCU) 容量单位使用情况的详细信息,请参阅我们的文档(https://docs.greptime.com/greptimecloud/usage我们还计划在未来的帖子中深入研究此功能的技术方面。在技术预览期间,我们将继续完善这一机制。我们的目标不仅是确保从您的角度来看的可理解性,而且确保其应用的成本效益。

受益于控制平面和数据平面的分离,我们还接受“自带云”等灵活的部署选项。此选项允许您将专用基础设施用于 GreptimeCloud 服务实例,同时利用我们的全球控制平面设施的优势。如果您想了解有关此选项的更多信息,请随时与我们联系。

结论

我们很高兴让您亲身探索技术预览版GreptimeCloud的优势在此试用期间,您将被分配指定数量的容量单位,并获得对我们所有功能的完全访问权限,包括我们强大的查询语言和用户友好的界面。我们相信您会发现 GreptimeCloud 的变革力量的价值。

我们非常感谢您的反馈,并热衷于了解您对如何增强我们的服务的见解。我们的专业专业团队随时准备协助您解决任何疑问,并确保您充分利用我们平台的潜力。如果您遇到任何问题,请随时与我们联系。您可以通过Slack直接联系我们,发送电子邮件至info@greptime.com或在GitHub讨论上讨论与 Greptime 相关的任何内容。


作者:孙宁

文章来源:https://greptime.com/blogs/2023-6-29-greptime-cloud

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论