bothy-sdk
    Preparing search index...

    Interface Logger

    A logger with four levels.

    interface Logger {
        debug(msg: string, fields?: Readonly<Record<string, unknown>>): void;
        error(msg: string, fields?: Readonly<Record<string, unknown>>): void;
        info(msg: string, fields?: Readonly<Record<string, unknown>>): void;
        warn(msg: string, fields?: Readonly<Record<string, unknown>>): void;
    }
    Index

    Methods

    • Logs a detail for debugging.

      Parameters

      • msg: string

        The message.

      • Optionalfields: Readonly<Record<string, unknown>>

        Structured fields.

      Returns void

    • Logs a failure.

      Parameters

      • msg: string

        The message.

      • Optionalfields: Readonly<Record<string, unknown>>

        Structured fields.

      Returns void

    • Logs a normal event.

      Parameters

      • msg: string

        The message.

      • Optionalfields: Readonly<Record<string, unknown>>

        Structured fields.

      Returns void

    • Logs a condition the operator should look at.

      Parameters

      • msg: string

        The message.

      • Optionalfields: Readonly<Record<string, unknown>>

        Structured fields.

      Returns void