跳到主要内容

应用监控基础

  • 应用监控
  • 从监控分析出真实链路
  • 精准定位问题
  • 实时精准的查询和可视化

APM​

  • 【APM】application performance management

    • 简单理解是应用监控

    • 是监控服务的一套手段,监控并管理程序的性能和可用性

APM的组成原理​

  • APM包括 Agent、Monitor及Dashboard/Console Agent (控制台) 用户上报数据
  • Monitor用于收集数据、Dashboard 用于展示数据

服务监控​

  • 对提供的服务进行监控
  • 检测服务的情况,如请求数、响应数、成功率,报错情况等
  • 检测服务的热点、异常波动
  • 检测服务来源

错误/异常监控​

  • 对报错的异常进行监控
  • 一般需要主动上报

日志收集​

  • 日志是必不可少的东西
  • 通过日志可以还原出现问题的情况
  • 不管是业务本身还是访问记录,都需要尽可能的记录日志
  • 日志是服务器最重要的证据,日志需要记录有价值的东西

注意日志会占用大量的硬盘空间,所以需要定期清除