应用监控基础
- 应用监控
- 从监控分析出真实链路
- 精准定位问题
- 实时精准的查询和可视化
APM
-
【APM】application performance management
-
简单理解是应用监控
-
是监控服务的一套手段,监控并管理程序的性能和可用性
-
APM的组成原理
- APM包括 Agent、Monitor及Dashboard/Console Agent (控制台) 用户上报数据
- Monitor用于收集数据、Dashboard 用于展示数据
服务监控
- 对提供的服务进行监控
- 检测服务的情况,如请求数、响应数、成功率,报错情况等
- 检测服务的热点、异常波动
- 检测服务来源
错误/异常监控
- 对报错的异常进行监控
- 一般需要主动上报
日志收集
- 日志是必不可少的东西
- 通过日志可以还原出现问题的情况
- 不管是业务本身还是访问记录,都需要尽可能的记录日志
- 日志是服务器最重要的证据,日志需要记录有价值的东西
注意日志会占用大量的硬盘空间,所以需要定期清除