opencost 项目正式发布了其 2025 年度总结报告。

OpenCost 是一款开源的成本监控与资源优化工具,目前处于云原生计算基金会(CNCF)的孵化阶段。该项目最初由 IBM Kubecost 发起,现由 IBM Kubecost、Randoli 以及涵盖多家主流云服务提供商的活跃社区联合维护与推进。“除自项目启动起便持续投入的 AWS、Microsoft 和 Google 外,我们特别感谢 Oracle 与 DigitalOcean 的深度参与和支持。”

OpenCost 2025 年度回顾  第1张

过去一年中,OpenCost 共推出 11 个正式版本,持续引入新能力并优化用户体验。核心更新亮点如下:

  • 免 Prometheus 运行模式:用户 now 可通过环境变量完成配置,彻底摆脱对 Prometheus 的依赖;Helm 安装时亦支持该模式。借助 Collector Datasource(Beta 版),OpenCost 可独立运行,无需部署 Prometheus。
  • OpenCost MCP 服务端:面向 AI 智能体提供自然语言接口,支持实时查询成本数据,可深入分析命名空间、Pod 及节点层面的费用趋势,自动输出可视化报告与优化建议,显著提升决策效率与洞察深度。
  • 统一导出框架:新增类型安全的通用导出机制,确保成本数据在跨系统流转过程中的准确性与一致性。
  • 全链路诊断体系:构建覆盖接口定义、执行逻辑与结果导出的一体化诊断能力,便于快速定位与排查问题。
  • 心跳监控机制:引入带精确时间戳的心跳事件功能,为系统健康状态监测及异步数据同步提供底层支撑。
  • 多云适配增强:持续强化对主流云平台指标的采集与建模能力。衷心感谢 Oracle(为 demo.infra.opencost.io 提供演示环境托管)和 DigitalOcean(近期在云服务集成方面作出重要贡献)。

源码地址:点击下载