I have an auditing/compliance requirement to generate log for auditing for my Kafka Broker. As my service provider doesn't provide it, I'm evaluate to use Kafka-proxy to achieve it.
In my requirements, if I'm able to add username information from SASL and client IP on debug log, something like that:
Hi,
I have an auditing/compliance requirement to generate log for auditing for my Kafka Broker. As my service provider doesn't provide it, I'm evaluate to use Kafka-proxy to achieve it.
In my requirements, if I'm able to add username information from SASL and client IP on debug log, something like that:
My broker uses SASL PLAIN.
I'm trying to change the code to extract SASL packages on Kafka's API KEY 17 on
handleRequest
but I cannot re-readsrc DeadlineReaderWriter
, right?Any ideia/recommendation? I'd love to contribute to the project, besides I'm not a go developer ;-)