UNPKG

ts-logger-tools

Version:

`ts-logger-tools` 是一个基于 TypeScript 的日志工具包,旨在为 Node.js 应用程序提供强大的日志记录和管理功能。它支持多种日志类型,包括访问日志、应用日志,并且可以与 MongoDB 集成,用于日志的存储和查询。

13 lines (12 loc) 472 B
import { AccessLog, ApplicationLog } from "../base"; import { LogSyncer } from "../base/LogSyncer"; export declare class LogManager { private syncers; constructor(syncers: LogSyncer[]); private syncLog; logAccess(log: AccessLog): Promise<void>; logLogin(log: ApplicationLog): Promise<void>; logApplication(log: ApplicationLog): Promise<void>; logSecurity(log: ApplicationLog): Promise<void>; logTrace(log: ApplicationLog): Promise<void>; }