Readonlyname插件名称,用于标识和调试。
Optionalon插件销毁回调。
由 logger 核心在 init 重新初始化时对旧插件调用,用于清理资源
(如 clearInterval、移除事件监听等)。
Optionalon插件初始化回调。
logger 核心在 init 时调用,传入全局上下文,插件可据此继承全局配置。
Optionalon日志分发回调。
logger 核心在每条日志通过级别与 filter 后调用,接收原始参数
(level, ...args),由插件自行决定格式化与落盘策略。
立即将缓冲区内容写入文件,并等待所有在途写入完成。
写入失败不会 reject,也不会返回错误(错误由内部统一处理)。
获取日志文件列表,可按文件创建时间筛选。
返回完整路径(rootDir/文件名.log),结果按文件名排序。
文件名无法解析时间戳的文件不受 query 过滤,始终包含在结果中。
Optionalquery: LogFileQuery获取日志文件根目录。
文件插件 API 接口。
Since
2.6.0