1.1.2 • Published 1 year ago
egg-monitor v1.1.2
egg-monitor
feature
1、监听response事件,记录日志
Install
$ npm i egg-monitor --save
Usage
环境变量配置
MONITOR_RESPONSE_NAME: 存储的文件名称,默认 egg-response.json MONITOR_RESPONSE_LOG_LEVEL: 记录的日志等级,默认 warn MONITOR_RESPONSE_CONSOLE_LEVEL: 控制台显示日志等级,默认warn MONITOR_RESPONSE_SKIP_PATHS: 忽略指定的路径,这些路径的请求不记录文件,多个用“,”分隔 MONITOR_RESPONSE_SKIP_PATH_SUFFIX: 忽略指定后缀的路径,这些路径的请求不记录文件,多个用“,”分隔,默认有'html', 'htm', 'js', 'css', 'json', 'jsonp', 'ico' MONITOR_RESPONSE_SLOW_TIME: 慢请求的时间阈值,超过该时长的响应会记录警告日志,默认1000ms
慢请求事件点记录
使用方式 ctx.setTimeline(event)
记录的事件会在响应日志中timelines字段显示,内容格式: {e:event, mt: Date.now()}, ...
see config/config.default.js for more detail.
Questions & Suggestions
Please open an issue here.