Grafana Labs 宣布 Cortex 通用版本发布,它是可横向扩展的 Prometheus 实现
纽约,2020 年 4 月 2 日 - Grafana Labs(热门开源项目 Grafana 和 Loki 的幕后公司,也是 Cortex 的主要贡献者)今天宣布 Cortex v1.0 已通用版本发布供生产使用。
Cortex 是一个开源 Cloud Native Computing Foundation 沙箱项目,它是一个可扩展、持久且快速的 Prometheus 兼容监控系统。在过去三年中,受云原生生态系统增长的推动,Prometheus 的应用增加了 15 倍,活跃实例超过 25 万个。Prometheus 是继 Kubernetes 之后第二个被 Cloud Native Computing Foundation 接受的项目,并已成为 Kubernetes 的事实标准监控系统。
Grafana Labs 产品副总裁兼 Cortex 作者 Tom Wilkie 表示:“对于寻求可大规模部署且可靠的‘企业级’ Prometheus 系统的大型组织而言,Cortex 是理想之选。过去一年,Cortex 已真正成为主流,帮助企业采用 Prometheus,并率先交付了可扩展且快速的 Prometheus 指标解决方案。”
Grafana Labs 提供由 Cortex 提供支持的托管式 Prometheus,作为其完全托管的日志和指标平台 Grafana Cloud 的一部分,并为在本地运行 Cortex 的组织提供 Enterprise Support 订阅。
Cortex 已在包括 Grafana Labs 在内的特定地点生产使用三年多。现在它已准备好迎接更广泛的企业采用:Cortex v1.0 提供生产文档、开箱即用的 Grafana 仪表盘和 Prometheus 警报,以及易于使用的“单进程”模式。
Cortex:历史沿革
Cortex 由 Tom Wilkie 和 Julius Volz 于 2016 年 6 月启动,并于 2018 年 9 月加入 CNCF Sandbox。作为一个开源的 Apache 许可项目,它允许用户在一个地方查询来自多个 Prometheus 服务器的指标,而不会因服务器故障导致图表中出现空白。Cortex 还支持长期存储 Prometheus 指标,以便进行容量规划和性能分析。
Cortex 在高性能 Prometheus 查询方面处于领先地位,允许用户对数百亿数据点运行实时查询。迄今为止,Cortex 项目在 GitHub 上获得了 2,500 多颗星标,并吸引了近 100 位贡献者,维护者来自四家不同的公司,包括 Microsoft 和 Splunk。
Grafana Labs 雇佣了 Cortex 八位维护者中的五位,包括 Wilkie。公司正在主导 Cortex 的开发;贡献包括查询性能提升、可横向扩展的警报和规则评估服务,以及 Google Bigtable 和 Google Cloud Storage 的后端。
Cortex 最终用户案例
Gojek 是一家十角兽初创公司,通过其移动钱包 GoPay 及其超级应用程序上的 20 多项服务为东南亚数百万用户提供服务。为了支持多个市场,Gojek 的系统团队专注于构建一个速度、可靠性和规模基础设施。到 2019 年,团队意识到他们需要一个新的监控系统来跟上 Gojek 不断发展的技术组织,这使他们转向了可横向扩展的 Prometheus 实现——Cortex。一年后,Gojek 的 Lens 监控系统拥有 40 多个租户,Cortex 为其处理约 120 万个样本每秒。
产品工程师 Ankit Goel 最终表示:“Cortex 真正帮助我们的是将监控系统与我们现有的工具集成。我们有很多内部工具,在某些地方,我们需要与监控系统进行非常紧密的集成。因此,目标是确保每次创建新的服务或团队时,它们都能自动接入监控平台。部署后,一些系统指标以及该服务所有其他标准指标会自动发送到平台。”
广告技术公司 The Trade Desk™ 在极高规模下运营,请求速率通常达到每秒数百万。为了需要现代监控系统,基础设施团队转向了由 Cortex 提供支持的 Grafana Cloud。“查询时间立即得到了改善,许多开发人员似乎都注意到了。而且,我们的可靠性也大大提高了,”站点可靠性工程师 Patrick O’Brien 说。基础设施和 SRE 总监 Carl Johnson 补充道:“使用托管平台后,指标使用上的困扰几乎一夜之间就改善了。”在完整案例研究中阅读更多信息。
可用性和支持
Cortex v1.0 现已立即可用。Grafana Labs 使用 Cortex 为其 Grafana Cloud SaaS 产品(一个完全托管的日志和指标平台)的 Prometheus Cloud 后端提供支持。
Grafana Labs 还为在本地运行 Cortex 的组织提供企业服务和支持,包括 Cortex 维护者和专家的支持和培训;以及来自全球分布式 Grafana Labs 团队的 24 x 7 x 365 全天候支持。
有用链接
关于 Grafana Labs
Grafana Labs 提供围绕 Grafana 构建的开放且可组合的监控和可观测性 Stack,Grafana 是用于仪表盘和可视化的领先开源技术。Grafana Labs 拥有 5,000 多个客户,包括 Bloomberg、Citigroup、Dell Technologies、Salesforce 和 TomTom,以及全球 2500 万多 Grafana 用户。Grafana Labs 通过 LGTM Stack 帮助公司实现其可观测性目标,该 Stack 包含可扩展的指标 (Grafana Mimir)、日志 (Grafana Loki) 和跟踪 (Grafana Tempo),以及丰富的企业级数据源插件、仪表盘管理、警报、报告和安全功能。完全托管的 Grafana Cloud 产品旨在帮助组织更轻松、更快速地部署和运行可观测性,提供针对 Kubernetes 和基础设施监控、事件响应管理、负载测试、应用程序可观测性等的一站式解决方案。Grafana Labs 得到了 Lightspeed Venture Partners、Lead Edge Capital、GIC、Sequoia Capital、Coatue、J.P. Morgan 和 CapitalG 等领先投资方的支持。在 LinkedIn 和 Twitter 上关注 Grafana Labs,或访问 grafana.com。
媒体联系人:
Alexa Becker
alexa.becker@grafana.com