系统监控

数据监控

使用 Druid 的监控页面,提供以下功能

  • 基本信息,包含驱动、java版本等信息
  • 数据源,项目中配置的数据源列表
  • SQL监控,记录SQL、执行数、执行时间、最慢、事务执行、错误数、更新行数、读取行数、执行中、最大并发等信息
  • SQL防火墙,记录表访问统计、SQL防御统计 - 白名单、SQL防御统计 - 黑名单
  • Web应用,应用基本信息
  • URI监控,记录请求次数、请求时间(和)、请求最慢(单次)、执行中、最大并发等信息

缓存监控

在线管理Redis中存放的内容

  • 根据key前缀查询
  • 查看缓存key、有效期、value
  • 删除指定缓存

服务器监控

查看系统运行参数以及服务器信息

在线用户

查看当前在线的用户,数据从Redis中获取,当session失效后不会显示在在线用户中。提供踢出用户操作

异常日志

在全局异常处理中拦截程序员如果抛出RunTimeException会被记录在异常日志中, 可以在此菜单查看异常详情,记录代码、类型、错误信息、请求地址、触发用户、触发时间等信息

访问日志

根据注解记录需要记录日志的业务

使用方法请查看 指南

  • 记录模块、方法、ip、url、uri、class、操作人、操作时间信息