如何监控测量你的代码
对于如何监控测量你的代码这个问题,有一个粗暴的答案就是对所有东西监控,每个库、每个子系统和服务都应该至少有几个监控指标,这样你可以了解你的代码是如何运行的。
监控应该是代码的一部分,如果在一个文件中有监控指标,在发生错误的时候就可以定位追踪,从报警到控制台到定位代码位置就变的非常容易。
# 三种类型的服务
为了进行监控,通常可以将服务分为三类:在线服务,离线服务和批处理作业。它们之间有重叠,但是每种服务都非常适合这些类别之一。
## 在线服务
## 离线服务
## 批处理作业
# 子系统
## 库文件
## 日志
## 失败
## 线程池
## 缓存
## 收集
版权声明: 本文为 InfoQ 作者【耳东@Erdong】的原创文章。
原文链接:【http://xie.infoq.cn/article/03609e1b20c022e9aa62dc67b】。未经作者许可,禁止转载。
评论