Skip to content

EveChee/Clog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Clog

node线上运行监控日志模块

Clog - node日志记录模块使用说明 Author: EveChee

暂时只接入了express框架 后期可以继续接入其他框架

首先需要app.use(Clog.use); 这样就接入了

在app.js里面有一个收集错误的地方 加上这一句把错误输出到Log中 在app.js中那个报错需要放在setTimeout中 时间建议是设置200-300这样子可以稳定的运行 不放进去也没关系 但是需要自己手动创建一次文件夹 都无所谓

然后说一下 使用者可以指定输出文件 也可以不指定 会自动创建以日期命名的log 放在 自动创建的logdir文件夹里

然后说一下 自助配置的地方

使用

Clog.configuration({ maxSize: … ,

//日志文件的最大容量字节为单位   超出时将自动分割文件   编号从0开始   如果自定义了输出路径 需要加一个json后面说;


dateFormat: 'YYYY-MM-DD hh:mm:ss’ 
//日期格式  默认是这样  也只支持了这六个时间单位  使用者可以在这6个里面换  ( 不过也没什好换的)	mypath: “”  //自定义的输出路径 如果不定义  则输出在fs_m下的logdir (其实我觉得自动的还好些。。)
confjson: “” //默认是模块自带的配置  ,如果自定义了路径需要配置一下这个(需要是Path的路径哦)主要是考虑到日志分割做的

})

我不是很会写文档 有什么使用上的问题或者BUG可以来联系我本人 QQ: 381843254 喜欢或者支持的朋友 可以点个星星

新版本发布 目前增加了自动删除过期日志功能, 只需在配置中加上maxSave:数量 - 你的过期天数是多少天

About

node线上运行监控日志模块

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published