Skip to main content

@terascope/job-components / 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

Function

Parameters
ParameterType
keystring
valueany
Returns

any