Skip to main content

@terascope/core-utils / index / Logger

Logger

Classes​

ClassDescription
RingBuffer-
RotatingFileStream-

Interfaces​

InterfaceDescription
LoggerOptions-
RingBufferOptions-
RotatingFileStreamOptions-
Serializers-
StdSerializers-
Stream-

Type Aliases​

LogLevel​

LogLevel = LogLevelString | number

Defined in: packages/types/dist/src/logger.d.ts:183


LogLevelString​

LogLevelString = "trace" | "debug" | "info" | "warn" | "error" | "fatal"

Defined in: packages/types/dist/src/logger.d.ts:182


Serializer​

Serializer = (input) => any

Defined in: packages/types/dist/src/logger.d.ts:214

Parameters​

ParameterType
inputany

Returns​

any

Variables​

DEBUG​

const DEBUG: number

Defined in: packages/types/dist/src/logger.d.ts:177


ERROR​

const ERROR: number

Defined in: packages/types/dist/src/logger.d.ts:180


FATAL​

const FATAL: number

Defined in: packages/types/dist/src/logger.d.ts:181


INFO​

const INFO: number

Defined in: packages/types/dist/src/logger.d.ts:178


levelFromName​

const levelFromName: { [name in LogLevelString]: number }

Defined in: packages/types/dist/src/logger.d.ts:184


nameFromLevel​

const nameFromLevel: object

Defined in: packages/types/dist/src/logger.d.ts:187

Index Signature​

[level: number]: string


stdSerializers​

const stdSerializers: StdSerializers

Defined in: packages/types/dist/src/logger.d.ts:190


TRACE​

const TRACE: number

Defined in: packages/types/dist/src/logger.d.ts:176


WARN​

const WARN: number

Defined in: packages/types/dist/src/logger.d.ts:179

Functions​

createLogger()​

createLogger(options): Logger

Defined in: packages/types/dist/src/logger.d.ts:191

Parameters​

ParameterType
optionsLoggerOptions

Returns​

Logger


resolveLevel()​

resolveLevel(value): number

Defined in: packages/types/dist/src/logger.d.ts:193

Parameters​

ParameterType
valueLogLevel

Returns​

number


safeCycles()​

safeCycles(): (key, value) => any

Defined in: packages/types/dist/src/logger.d.ts:192

Returns​

(key, value) => any