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

Sinks.md

Markdown20 lines701 B

GitHub ↗

Sinks


type: subsystem tags: [subsystem]


Destinations: [[src/PuduLangLog/Sinks/Console]] with [[src/PuduLangLog/Sinks/Theme|themes]], [[src/PuduLangLog/Sinks/File]] with rolling and retention, [[src/PuduLangLog/Sinks/Http]] over [[src/PuduLangLog/Sinks/Batching]], [[src/PuduLangLog/Sinks/Memory]], and [[src/PuduLangLog/Sinks/Observable]].

Wrappers: [[src/PuduLangLog/Sinks/Async]] moves writing to a worker thread, [[src/PuduLangLog/Sinks/Map]] opens one sink per key, and [[src/PuduLangLog/Sink]] restricts, switches, conditions, joins, audits, and chains sinks. All of them share the [[seams/Sink]].

Referenced by

[[seams/Sink]] · [[src/PuduLangLog/Sink]] · [[subsystems/_MOC]]