支付系统的监控设计

  • 支付系统的监控包括系统监控和业务监控,系统监控一般采用各种系统监控工具即可,业务监控需自己实现。

支付系统系统监控实现方案

LINUX系统监控
  • 内存监控
  • CPU监控
  • 负载监控
  • 网络监控

JVM监控
  • 堆内存监控
  • 线程监控
  • GC监控

支付系统业务监控实现方案

  • 业务日志分析实现
  • 系统接口实现

需监控的数据

业务监控
  • 每秒请求数
  • 每秒响应数
  • 每秒成功数
  • 数据库每秒查询数
  • 缓存命中比例
  • 乐观锁失败数

健康检查

中间件健康检查
  • redis
  • database
  • mq

技术实现