I think it's probably cleaner to write a chukwa agent adaptor which listens for syslog-ng packets and send to collector. The current collector is implemented to listen to HTTP post only. Let's keep the collector simple, and use agents as the interface for external communication. File a jira for this feature request, and patches are welcome. :)
Regards, Eric On 2/18/10 9:40 AM, "Guillermo Pérez" <bi...@tuenti.com> wrote: > On Thu, Feb 18, 2010 at 18:31, Ariel Rabkin <asrab...@gmail.com> wrote: >> *nod* Syslog itself is a UDP-based protocol, if I'm not mistaken, and >> there's no reason the collector couldn't simply listen for incoming >> packets, and then turn them into Chunks. > > Syslog can use either UDP / TCP. The protocol is really simple, and > implementing this will enable much easier chukwa integration in other > environments, not java-related. > > Right now you need to setup an agent in the syslog-ng collector to > read the files syslog is dumping, and that's a bit of overhead.