For AI agents: the complete documentation index is available at /en/llms.txt, the full documentation bundle is available at /en/llms-full.txt, and this page is available as Markdown at /en/reference/sdk/logs/interfaces/NodeServiceLogger.md.
  • English
  • Interface: NodeServiceLogger

    Defined in: logs/logger.ts:55

    Node 服务标准 Logger 实例接口:包含标准输出与日志文件落盘。

    Extends

    Methods

    log()

    log(text: string, level?: LogLevel): void;

    Defined in: logs/logger.ts:32

    写入通用日志。

    Parameters

    ParameterTypeDescription
    textstring日志内容文本。
    level?LogLevel日志级别(默认为 "info")。

    Returns

    void

    Inherited from

    Logger.log


    info()

    info(text: string): void;

    Defined in: logs/logger.ts:34

    写入 INFO 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void

    Inherited from

    Logger.info


    warn()

    warn(text: string): void;

    Defined in: logs/logger.ts:36

    写入 WARN 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void

    Inherited from

    Logger.warn


    error()

    error(text: string): void;

    Defined in: logs/logger.ts:38

    写入 ERROR 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void

    Inherited from

    Logger.error


    debug()

    debug(text: string): void;

    Defined in: logs/logger.ts:40

    写入 DEBUG 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void

    Inherited from

    Logger.debug


    success()

    success(text: string): void;

    Defined in: logs/logger.ts:42

    写入 SUCCESS 成功级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void

    Inherited from

    Logger.success


    err()

    err(e: unknown, context?: string): void;

    Defined in: logs/logger.ts:49

    便捷记录错误:直接接收 Error 对象或未知异常,自动提取错误消息与堆栈并以 error 级别写入。

    Parameters

    ParameterTypeDescription
    eunknown捕获的异常对象或错误消息。
    context?string可选的上下文描述前缀。

    Returns

    void

    Inherited from

    Logger.err


    close()

    close(): void;

    Defined in: logs/logger.ts:59

    关闭底层文件输出流。

    Returns

    void

    Properties

    PropertyModifierTypeDescriptionInherited fromDefined in
    sourcereadonlystring当前 Logger 的来源标识。Logger.sourcelogs/logger.ts:51
    fileSinkreadonlyFileSink底层关联的文件输出 sink。-logs/logger.ts:61