Is it possible to e send tower log to graylog without using logstash ?
Looks like its possible to pass tower log to gelf using payload, refer link : http://docs.graylog.org/en/2.4/pages/gelf.html
which says with the help of payload any graylog-server node accepts and stores this as a message. So can this be candidate for RFE ?
That being said, another option would be to implement https://github.com/ansible/awx/issues/1083, and graylog could piggyback on that.
GELF is superior, syslog limitations:
Limited to length of 1024 bytes – Not much space for payloads like backtraces
No data types in structured syslog. You don’t know what is a number and what is a string.
The RFCs are strict enough but there are so many syslog dialects out there that you cannot possibly parse all of them.
No compression
Especially a proper handling for multi-line output like backtraces would be awesome.