{"repo":"zio/zio-logging","free":true,"listed":false,"github":"https://github.com/zio/zio-logging","clone":"git clone https://github.com/zio/zio-logging.git","description":"Powerful logging for ZIO 2.0 applications, with compatibility with many logging backends out-of-the-box.","language":"Scala","stars":187,"topics":["zio","scala","logging","fp","functional-programming","tracing","slf4j"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"[//]: # (This file was autogenerated using zio-sbt-website plugin via sbt generateReadme command.) [//]: # (So please do not edit it manually. Instead, change \"docs/index.md\" file or sbt setting keys) [//]: # (e.g. \"readmeDocumentation\" and \"readmeSupport\".) zio-logging ZIO Logging is simple logging for ZIO apps, with correlation, context, and pluggable backends out of the box with integrations for common logging backends. Introduction When we are writing our applications using ZIO effects, to log easy way we need a ZIO native solution for logging. Key features of ZIO Logging: - ZIO Native — Other than it is a type-safe and purely functional solution, it leverages ZIO's features. - Multi-Platform - It supports JS, JVM and Native platforms for the core zio-logging module, all other modules are only available for JVM. - Composable — Loggers are composable together via contraMap. - Pluggable Backends — Support multiple backends like ZIO Console, SLF4j, JPL. - Logger Context — It has a first citizen Logger Context implemented on top of FiberRef . The Logger Context maintains information like logger name, filters, correlation id, and so forth across different fibers. It supports Mapped Diagnostic Context (MDC) which manages contextual information across fibers in a concurrent environment. - Richly integrated into ZIO 2's built-in logging facilities - ZIO Console, SLF4j, and other backends Installation In order to use this library, we need to add the following line in our build.sbt","default_branch":null,"files":null,"tree":[],"storefront":"/r/zio","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/zio/zio-logging/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}