...

Text file src/github.com/twmb/franz-go/plugin/README.md

Documentation: github.com/twmb/franz-go/plugin

     1Plugins
     2===
     3
     4This directory contains plug-in support for external libraries to use with a
     5`kgo.Client`. The metrics here try to take a pragmatic approach to which
     6metrics are valuable while avoiding too much cardinality explosion, and the
     7logging packages try to do the right thing. If anything could be improved,
     8please raise an issue or open a PR, thanks!
     9
    10Each of these plugins has a corresponding example in [examples](../examples/hooks_and_logging)!
    11
    12<pre>
    13<a href="./">plugin</a> — you are here
    14├── <a href="./kgmetrics">kgmetrics</a> — plug-in go-metrics to use with `kgo.WithHooks`
    15├── <a href="./kprom">kprom</a> — plug-in prometheus metrics to use with `kgo.WithHooks`
    16├── <a href="./klogrus">klogrus</a> — plug-in sirupsen/logrus to use with `kgo.WithLogger`
    17├── <a href="./kzap">kzap</a> — plug-in uber-go/zap to use with `kgo.WithLogger`
    18└── <a href="./kzerolog">kzerolog</a> — plug-in rs/zerolog to use with `kgo.WithLogger`
    19</pre>

View as plain text