Pudu programming language
Menu
Package

@chrismichaelps / pudu-lang-log

Structured event logging for Pudu: message templates, enrichment, filtering, formatting, and sinks

0.1.0Apache-2.01

InstallClose

API reference

The public declarations of @chrismichaelps/pudu-lang-log 0.1.0.

PuduLangLog

PuduLangLog.Bridge

PuduLangLog.Clock

PuduLangLog.Configuration

PuduLangLog.Constants.Names

PuduLangLog.Context

PuduLangLog.Domain.Capture

PuduLangLog.Domain.Clef

PuduLangLog.Domain.Dates

PuduLangLog.Domain.Display

PuduLangLog.Domain.EventId

PuduLangLog.Domain.Json

PuduLangLog.Domain.Levels

PuduLangLog.Domain.Masking

PuduLangLog.Domain.Numbers

PuduLangLog.Domain.Output

PuduLangLog.Domain.Padding

PuduLangLog.Domain.Parser

PuduLangLog.Domain.Properties

PuduLangLog.Domain.Recency

PuduLangLog.Domain.Rolling

PuduLangLog.Domain.Schedule

PuduLangLog.Domain.Settings

PuduLangLog.Domain.Sources

PuduLangLog.Enricher

PuduLangLog.Enrichers.Environment

PuduLangLog.Enrichers.Masking

PuduLangLog.Event

PuduLangLog.Expressions

PuduLangLog.Expressions.Evaluator

PuduLangLog.Expressions.Functions

PuduLangLog.Expressions.Lexer

PuduLangLog.Expressions.Parser

PuduLangLog.Expressions.Syntax

PuduLangLog.Expressions.Template

PuduLangLog.Expressions.Values

PuduLangLog.Failure

PuduLangLog.Filter

PuduLangLog.Formatting.Compact

  • A formatter writing each event as one line: @t, @mt, @r for formatted holes, @l unless

    the level is Information, @x, @tr, @sp, and the properties, names starting with @

    doubled to @@.

  • A formatter like compact that writes the rendered message as @m and the template's

    identifier as @i in place of the template and renderings.

PuduLangLog.Formatting.Json

PuduLangLog.Formatting.Reader

PuduLangLog.Formatting.Text

PuduLangLog.LevelSwitch

PuduLangLog.Logger

PuduLangLog.Pipeline

PuduLangLog.SelfLog

PuduLangLog.Settings

PuduLangLog.Settings.Registry

PuduLangLog.Sink

PuduLangLog.Sinks.Async

PuduLangLog.Sinks.Batching

PuduLangLog.Sinks.Console

PuduLangLog.Sinks.File

PuduLangLog.Sinks.Http

PuduLangLog.Sinks.Map

PuduLangLog.Sinks.Memory

PuduLangLog.Sinks.Observable

PuduLangLog.Sinks.Theme

PuduLangLog.Timing

PuduLangLog.Value

PuduLangLog.Web.Correlation

PuduLangLog.Web.Diagnostic

PuduLangLog.Web.RequestLogging