Skip to content

nooschain v0.1.0


nooschain / logging/logging-types / NoosLoggingConfig

Interface: NoosLoggingConfig

Defined in: logging/logging-types.ts:18

Runtime logging configuration derived from environment variables.

Properties

apiRequests

apiRequests: boolean

Defined in: logging/logging-types.ts:38

Toggle for HTTP request logging.


backfill

backfill: boolean

Defined in: logging/logging-types.ts:48

Toggle for payload backfill logs.


consensus

consensus: boolean

Defined in: logging/logging-types.ts:42

Toggle for consensus adapter logs.


consoleEnabled

consoleEnabled: boolean

Defined in: logging/logging-types.ts:26

Whether to write logs to stdout/stderr.


dbQueries

dbQueries: boolean

Defined in: logging/logging-types.ts:40

Toggle for database query logging where wired.


eventsEnabled

eventsEnabled: boolean

Defined in: logging/logging-types.ts:34

Whether to write a separate JSONL event sink.


eventsPath

eventsPath: string

Defined in: logging/logging-types.ts:36

File path for event JSONL output.


fileEnabled

fileEnabled: boolean

Defined in: logging/logging-types.ts:28

Whether to write a structured log file.


fileLevel

fileLevel: string

Defined in: logging/logging-types.ts:32

Minimum level for the structured file sink.


filePath

filePath: string

Defined in: logging/logging-types.ts:30

File path for the structured log sink.


format

format: NoosLogFormat

Defined in: logging/logging-types.ts:22

Human-friendly pretty output or structured JSON lines.


gossip

gossip: boolean

Defined in: logging/logging-types.ts:46

Toggle for transaction gossip logs.


level

level: string

Defined in: logging/logging-types.ts:20

Default minimum log level for console/event sinks.


observability

observability: boolean

Defined in: logging/logging-types.ts:52

Toggle for observability endpoint logs.


raft

raft: boolean

Defined in: logging/logging-types.ts:50

Toggle for Raft/sidecar logs.


sync

sync: boolean

Defined in: logging/logging-types.ts:44

Toggle for sync manager logs.


timestamps

timestamps: boolean

Defined in: logging/logging-types.ts:24

Whether log entries include timestamps.

Audience-first NOOSChain documentation.