logrus-rollingfile-hook:一个logrus.Hook,它将日志条目发送到文件并通过给定的文件名模式支持文件翻转和归档

时间:2024-05-20 04:05:25
【文件属性】:

文件名称:logrus-rollingfile-hook:一个logrus.Hook,它将日志条目发送到文件并通过给定的文件名模式支持文件翻转和归档

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-20 04:05:25

Go

logrus-rollingfile-hook 一个 ,它将日志条目发送到文件,并通过给定的文件名模式支持文件翻转和归档。 文件名模式 文件名模式是一个字符串,其中包括描述的受支持的日期/时间转换规范。 文件名模式用于3个目的: 创建一个将日志消息写入其中的文件 确定文件翻转发生的频率 如果需要,存档旧文件(目前仅支持gzip) 例如,假设: 当前本地时间是“ 2015-12-31T23:59:01 + 08:00 ” fileNamePattern =“ /tmp/tbrfh/%Y/%m/%d/%H/minute.%M.log ” 这意味着将创建文件/tmp/tbrfh/2015/12/31/23/minute.59.log来写入日志消息,并且文件翻转每分钟发生一次。 在00:00时,下一个文件将是/tmp/tbrfh/2016/01/01/00/minute.00.lo


【文件预览】:
logrus-rollingfile-hook-master
----file_archive.go(1KB)
----rollingfile_hook.go(6KB)
----examples()
--------tbrfh_example.go(2KB)
----README.md(3KB)
----rollingfile_hook_test.go(3KB)

网友评论