Logging
Overview
Telemere as the Unified Logging Backend
Dependencies
;; In deps.edn
com.taoensso/telemere {:mvn/version "1.2.0"}
com.taoensso/telemere-slf4j {:mvn/version "1.2.0"}
org.slf4j/slf4j-api {:mvn/version "2.0.17"}Verifying Interop
Basic Logging
Creating Logs
Log Levels
Contextual Logging
How Context Accumulates
Implementation
Benefits
Configuring Log Levels
Per-Environment Configuration
Understanding Signal Kinds
Silencing Noisy Dependencies
Development Configuration
Production Configuration
Test Configuration
Sensitive Data Redaction
Adding Custom Redaction
JSON File Logging
Configuration
Log Format
Common jq Queries
Adding Logging to Your Code
In Handlers
Error Logging
Debugging Logging Issues
Check Active Handlers
Check Current Filters
Test Signal Creation
Temporarily Disable Filters
Further Reading
Last updated