estk / log4rs

A highly configurable logging framework for Rust
Apache License 2.0
1.01k stars 149 forks source link

Support for KafkaAppender #311

Open ross-paypay opened 1 year ago

ross-paypay commented 1 year ago

For applications the are running in environments that do not have persistent storage, logging to std out and file on the local filesystem is not enough.

Log4j has a Kafka Appender which is what my company is using for Java projects. I think adding an equivalent feature would be very helpful for enterprise teams that want to use this library. Currently I don't think there is a great solution for in any of the existing Rust libraries.

timothyhutz commented 8 months ago

I think I'd like to take a shot at contributing the code for this problem. Python / GoLang / Java automation devops programmer who's learning Rust for fun. After I have a solution will create PR for merge.