O Log4cxx é fornecido com um anexador de syslog que você pode usar para efetuar login no syslog local ou em um syslog remoto. Combine isso com o klogd e você deve ser capaz de alimentar qualquer coisa que saia de um sistema Unix em Kafka.
Detalhes aqui: link