Hi Robert, I'm not sure Kafka is a good usecase storing the logs for that long. However, it is a good candidate for an intermediate storage before you store your logs somewhere else (S3 or other blob storage).
/J On Mon, Feb 8, 2016 at 11:53 AM, Robert Drygała <diddo...@gmail.com> wrote: > Hi > > Is it possibile to log message header / key into server logs ( Log4j ) on > message broker ? > I would like to track message after a few years , so I need to prove that > message exists on message broker in some particular time. > > my case : > > Publisher log information into business log (e.g. log4j) that message was > send , Message broker log message into kafka log and message header / key > into business log ( e.g. log4j ), > Consumer log information into business log ( e.g. log4j ), that message was > received. > > So I'm not responsible for consumer/ producer side, I'm responsible for > message broker and after 2 years I will have to prove that message exists > on MessageBroker and I can prove that using e.g. logs from this time. ( log > should look like this : Message ID (from message key ) , timestamp ) > > > regards Robert > -- Jens Rantil Backend engineer Tink AB Email: jens.ran...@tink.se Phone: +46 708 84 18 32 Web: www.tink.se Facebook <https://www.facebook.com/#!/tink.se> Linkedin <http://www.linkedin.com/company/2735919?trk=vsrp_companies_res_photo&trkInfo=VSRPsearchId%3A1057023381369207406670%2CVSRPtargetId%3A2735919%2CVSRPcmpt%3Aprimary> Twitter <https://twitter.com/tink>