Log4cxx поставляется с приложением syslog, которое вы можете использовать для входа в локальный или удаленный syslog. Объедините это с klogd , и вы сможете передавать все, что выходит из системы Unix, в Kafka.
Подробности здесь: https://svn.apache.org/repos/asf /logging/site/trunk/docs/log4cxx/apidocs/classlog4cxx_1_1net_1_1_syslog_appender.html