项目监控的注意事项

31 阅读1分钟
  1. 日志监控,用在上线时观察系统运行状况,以及新上线业务是否能通过当前预发环境或者指定IP的应用实例得到业务流程调用。另外是日志是否打的完整,能否便于快速排查问题。

  2. 业务监控,系统上线后就会有调用量,这个时候需要关注TPS、QPS、TP99、TP999(也就是通常说的三个9的性能)、可用率、响应时长,另外有些监控系统还可以把业务链路配置到监控系统上,采集到每个业务节点数据量和滞留率并能随时抓到人维度的流程信息。

  3. 实例监控,JVM、网络、负载、吞吐量,这个时候能调节的主要是JVM的常用配置参数GC、分配的容量,不过一般都是默认配置好的,基本不需要调整。

  4. 数据库监控,用于检查你上线的系统对数据库使用的健康度,包括有没有慢查询,建索引没,连接数超过额定指标没、有没有事物锁并发、提交得快还是慢、IO、LOAD等核心指标。并依照这些做相应的优化。