@nebius/js-sdk - v0.2.54
    Preparing search index...

    Interface Handler

    Receives records from a Logger.

    Custom handlers should avoid throwing. Logger catches handler errors so a logging failure does not stop an SDK request.

    interface Handler {
        log(
            level: Level,
            message: string,
            args: Argument,
            name: string,
            traceLevel: number,
        ): void;
    }

    Implemented by

    Index
    • Writes one record.

      A negative traceLevel disables the call-site trace. A non-negative value controls how many logging frames the handler skips. A built-in handler with alwaysAddTrace enabled can override a negative value.

      Parameters

      • level: Level
      • message: string
      • args: Argument
      • name: string
      • traceLevel: number

      Returns void