Awx: RFE : send tower log to graylog without using logstash

Created on 21 Feb 2018  Â·  2Comments  Â·  Source: ansible/awx

ISSUE TYPE
  • Feature Idea
COMPONENT NAME
  • UI
SUMMARY

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 ?

ENVIRONMENT
  • AWX version: any
api good first issue help wanted low needs_devel enhancement

All 2 comments

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.

Was this page helpful?
0 / 5 - 0 ratings