1.1.9 • Published 5 years ago

@jv2/egg-jv-log v1.1.9

Weekly downloads
11
License
Apache-2.0
Repository
-
Last release
5 years ago

jv 日志插件

服务于jv项目各个子系统的一个egg的日志插件,把日志同步到服务DB上。 该插件对ctx.logger进行了自定义。默认的ctx.logger会有console和file两种Transport(传输通道),该插件扩展了remote通道,同时修改了file通道的日志格式。 file通道日志格式为: date systemid pid level [userId/ip/traceid/useTime/method/url] message 样例如下: 2019-12-17 17:35:36,312 A_v6gtjmQ4RH5i1ICRBt 19931 ERROR [-/127.0.0.1/3070643315765753363110zpstts7/1ms GET /] hello error

插件配置项说明:

config.xx.js

exports.jvLog = {
    api: 'http://10.43.24.115:8080/api/log/create', // 日志服务,写日志接口
}

jvLog是配置远程日志,不会根据日志等级过滤日志,会打全量日志。console和file传输通道的配置可以参考egg-logger的配置对logger插件进行自定义

打日志

ctx.logger.debug('level 0'); 
ctx.logger.info('level 1'); 
ctx.logger.warn('level 2'); 
ctx.logger.error('level 3'); 
1.1.9

5 years ago

1.1.8

6 years ago

1.1.7

6 years ago

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.0

6 years ago