每天推送5篇优质英文文章 · By makers, for makers

运营 1173 天, 推荐好文 5,230 篇, 原创简评 1,071,581 字, 原文总阅读时间 46,002 分钟, 149,835 人订阅

Etsy用node.js做的StatsD运行在每台服务器上;服务器上的程序发各种关键指标到本地StatsD进程;然后用Graphite根据StatsD收集来的数据画图,便于监控。

虽然创业公司要move fast,但举手之劳加几行代码收集、监控各种关键指标还是很有必要的。"The Effective Engineer" 这本书里有提到一些反例:Jack Dorsey说Twitter刚开始的两年一点监控都没有,网站常常挂,挂了不知道问题出在哪里,只能彻夜不眠不断重启(活该加班!);臭名昭著的Obamacare网站也是没有监控,网站挂了后,那些合同工们不知道从何修复,后来政府从硅谷搬来救兵,第一件事就是instrument代码,增加visibility。

去年湾区日报也推荐过 StatsD

分享到: