之前按天统计,看不出波动。改成按小时之后发现:

  • 每天上午十点和下午三点有两个尖峰,是定时任务撞在一起
  • 有个用户的调用集中在凌晨,查出来是爬虫
  • 某个功能的失败率在特定时段特别高,对应上游的维护窗口

三件事都是按天统计看不到的。

成本:多存一份聚合数据,很小。

建议:任何有成本的资源,统计粒度至少到小时。粒度太粗,等于没监控。

主楼