取代4万美元日志记录栈的小型开源工具
一位工程师的周末项目现在正在三家银行的生产环境中运行——而且它只包含一个二进制文件。

这件事的起因,和许多类似的故事一样,始于一张账单。一家中型金融科技公司每年要支付超过4万美元来采集和搜索日志——而其中大部分支出都用在了没人查看的数据上。
于是,其中一位工程师花了一个周末编写了一个精简版替代品:一个能追踪日志、只索引重要内容、并回答团队在事故中实际运行的少数查询的单一二进制文件。
刻意朴素
这个工具的功能远少于它所替代的平台,而这正是关键所在。没有需要学习的查询语言,没有需要照看的集群,也没有后台运行的按GB计费表。
“大多数可观测性支出是对从未提出的问题的保险。我们决定停止支付保费。”
十八个月后,它已经开源,在三家银行的生产环境中运行,并默默地证明了大量昂贵的基础设施之所以存在,只是因为没人质疑过它。


