Skip to content

Transports

Transports are the way LogLayer sends logs to a logging library.

Available Transports

Logging Libraries

NamePackageChangelogDescription
AWS Lambda Powertools LoggernpmChangelogLogging for AWS Lambdas
BunyannpmChangelogJSON logging library for Node.js
ConsoleBuilt-inN/ASimple console-based logging for development
ConsolanpmChangelogElegant console logger for Node.js and browser
Electron-lognpmChangelogLogging library for Electron applications
Log4jsnpmChangelogPort of Log4j framework to Node.js
loglevelnpmChangelogMinimal lightweight logging for JavaScript
PinonpmChangelogVery low overhead Node.js logger
RoarrnpmChangelogJSON logger for Node.js and browser
SignalenpmChangelogHighly configurable CLI logger
tslognpmChangelogPowerful, fast and expressive logging for TypeScript and JavaScript
TracernpmChangelogTracer logging library for Node.js
WinstonnpmChangelogA logger for just about everything

Cloud Providers

NamePackageChangelogDescription
AxiomnpmChangelogSend logs to Axiom cloud logging platform
DatadognpmChangelogServer-side logging for Datadog
Datadog Browser LogsnpmChangelogBrowser-side logging for Datadog
DynatracenpmChangelogServer-side logging for Dynatrace
Google Cloud LoggingnpmChangelogServer-side logging for Google Cloud Platform
New RelicnpmChangelogServer-side logging for New Relic
Sumo LogicnpmChangelogSend logs to Sumo Logic via HTTP Source

Other Transports

NamePackageChangelogDescription
Log File RotationnpmChangelogWrite logs to local files with rotation support
OpenTelemetrynpmChangelogSend logs using the OpenTelemetry Logs SDK