OpenCost 项目正式发布了其 5 年度总结报告。
OpenCost 是一款开源的云成本监控与优化工具,目前隶属于 CNCF 的孵化项目。该项目最初由 IBM 旗下的 Kubecost 团队创立,现由 IBM Kubecost、Randoli 以及多家主流云服务商的活跃社区共同维护与推进。除了项目启动之初便持续投入的亚马逊云科技、微软Azure和谷歌云,我们特别感谢甲骨文和 DigitalOcean 的深度参与和支持。

在过去一年里,OpenCost 共推出了 11 个稳定版本,持续引入新功能并优化用户体验。核心更新亮点包括:
- 免Prometheus运行模式:用户现在可以通过环境变量快速配置,彻底摆脱对 Prometheus 的依赖;通过 Helm 安装时同样支持该模式。借助 Collector 数据源,OpenCost 可以独立运行,无需额外部署监控系统。
- OpenCost MCP 服务端:该功能面向 AI 智能体提供自然语言查询接口,支持实时查询集群成本数据,并能深入分析命名空间、Pod 及节点层面的费用趋势。它还支持自动生成可视化报告与优化建议,显著提升了决策效率与分析洞察力。
- 统一导出框架:新增了一套类型安全的通用数据导出机制,确保了成本数据在跨系统流转过程中的准确性与一致性。
- 全链路诊断体系:构建了覆盖接口定义、执行逻辑与结果导出的一体化诊断能力,便于快速定位与排查问题。
- 心跳监控机制:引入了带精确时间戳的心跳事件功能,为系统健康状态监测及异步数据同步提供了底层支撑。
- 多云适配增强:持续强化对主流云平台指标数据的采集与建模能力。衷心感谢为我们演示环境提供托管的甲骨文,以及在云服务集成方面作出重要贡献的 DigitalOcean。
源码地址:点击下载
