touchlab / Kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.
https://kermit.touchlab.co
Apache License 2.0
699 stars 40 forks source link

Allow `LogWriter` to pass down attributes/metadata #386

Open kirillzh opened 9 months ago

kirillzh commented 9 months ago

Datadog has a concept of "attributes", Bugsnag has a concept of "metadata". Both are very helpful for performing advanced telemetry - for example correlating traces with logs. Right now, Kermit doesn't seem to provide a way to log attributes/metadata.