实时数据库平台增强:支持指标、日志和追踪查询
StarTree 在其作为云服务交付的实时数据库平台上增加了对指标、日志和追踪的查询支持,从而广泛增强了其功能。2024年5月8日,StarTree 为成为 IT 环境中获得可观测性的基础提出了一个有力的案例。
传统数据库的可行替代品
在 实时分析峰会 上宣布的 StarTree Cloud 基于 Apache Pinot,这是一个由 LinkedIn 原始开发的、为实时分析优化的开源列式数据库。通过私人预览,StarTree 表明它视 Apache Pinot 为传统数据库的可行替代品,DevOps 团队使用这些传统数据库来排查 IT 环境。
为了进一步推进 Apache Pinot,StarTree 现在还向 Apache Pinot 添加了向量索引能力,以及支持写入应用程序编程接口 (API),以促进与提取、转换和加载 (ELT) 管道的实时同步,以及与 Grafana 和 Tableau 的额外集成,以改善可视化。
StarTree 的产品负责人 Chinmay Soman 表示,现有数据库的问题在于它们没有设计成能够扩展到现代应用环境所需的性能水平。
实现可观测性的早期阶段
在应用环境中实现可观测性仍然处于早期阶段,但许多 DevOps 团队现在已远远超越了仅仅监控一组预定指标的阶段。可观测性平台使 DevOps 团队能够启动查询,使排查应用程序变得更加容易。并非每个 DevOps 团队都知道要调查哪些查询。随着人工智能 (AI) 的兴起,依靠机器学习算法使用存储在可观测性平台中的指标、日志和追踪来分析应用环境变得越来越可行。
Soman 表示,很少有 DevOps 团队会自己构建一个可观测性平台,但他们所基于的底层数据库的能力至关重要。DevOps 团队应确保今天在这些平台上使用的数据库能够扩展以满足实时处理需求,随着更复杂的应用程序在分布式计算环境中部署,这些需求只会稳步增加。
与此同时,StarTree 正朝着通过其提供的云管理数据库服务提供更多可观测性能力的方向迈进。
DevOps 团队需要更深层次的可见性水平来实时管理现代应用环境只是时间问题。随着组织比以往任何时候都更依赖于软件,即使是最微小的故障现在也可能带来重大的财务影响。DevOps 团队面临的挑战当然是找到所需的资金来获取这些能力。
与此同时,DevOps 团队至少应该开始评估目前正在使用的众多监控工具中,哪些可能有一天会被一个可观测性平台合理化,随着时间的推移,这可能会通过简化今天通常比任何人都愿意承认的更加脱节的 DevOps 工作流程来降低总成本。
资源链接