Circe Logging

Circe instances for the KPL LogEncoders. Offers a richer experience with log ingestors that can work with JSON data easily.

Installation

libraryDependencies += "io.github.etspaceman" %% "kinesis4cats-kpl-logging-circe" % "0.0.28"

Usage

import cats.effect._

import kinesis4cats.kpl.logging.instances.circe._
import kinesis4cats.kpl.KPLProducer

 KPLProducer.Builder.default[IO].withLogEncoders(kplCirceEncoders).build