...
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