云上账单越来越贵,最后发现是三个"没人管"

举报
yd_292302676 发表于 2026/11/07 09:26:13 2026/11/07
【摘要】 季度账单涨了四成,业务量却没涨。查完发现钱都花在快照、临时集群和没人管的日志上。写了三个很土但管用的办法:打标签、账单日报、把清理写进流程。

上周财务把季度账单发过来,我盯着那个数字看了半天——比去年同期涨了快四成,可业务量并没有涨四成。

第一反应是"是不是被挖矿了",查了一圈安全告警,干干净净。然后才老老实实去翻账单明细。

翻完发现,钱都花在几个特别不起眼的地方。

最典型的一个是快照。三年前给一台数据库开了自动快照,策略是每天一次、保留 30 天。后来那台库迁走了,实例删了,快照却一直留着——删实例的时候没人想着顺手清快照。两年多下来,几千个快照静静躺在那里,每个月都在收存储费。单看金额不大,但架不住它一直在。

第二个是测试环境。我们有个"临时"集群,本来是给某个项目做验证用的,说好用两周。结果项目上线了,集群没关,里面还跑着几个 pod,节点一台都没缩。它不产生流量,也不进任何看板,所以从来没人注意到它。典型的"存在感为零,账单上有名"。

第三个更隐蔽:日志。应用日志默认全量落盘,还开了长期归档。有个服务因为循环里 debug 打得太勤,一天能写几十个 G。磁盘告警被我们当成"容量不够"处理,扩容了两次。后来才发现,问题不是磁盘小,是日志没人看也没人清。

这三件事有个共同点:都不是技术难题,都是"没人管"。

后来我做了几件很土的事

一是给所有资源打标签,至少标清归属人和到期时间。没有标签的资源,季度 review 时默认列为"待确认",确认不了就关。这一条逼着大家把该关的关掉了。

二是给账单做了个最土日报:每天把费用按服务拆一下,超过阈值就发群里。不需要什么成本管理平台,一个定时脚本加一个推送接口就够了。人对"数字在涨"这事其实很敏感,只要它天天出现在眼前。

三是把"清理关联资源"写进上线流程的 checklist。删实例、删集群、删项目,后面必须跟一条"关联的快照 / 镜像 / 存储桶已清理"。这活儿没人愿意干,但写进流程就有人干了。

说起来有点讽刺。云的好处是弹性,想开就开;坏处也是弹性,想开就开,然后就忘了关。真正把成本降下来的,往往不是买什么优化服务,而是有人愿意每周花半小时,把账单从头到尾看一遍。

现在我每周五下午固定留半小时干这事。不难,就是有点枯燥。但比季度末被财务追着问"这个钱花在哪了"舒服多了。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。