awx
awx copied to clipboard
Add support for syslog for external logging
ISSUE TYPE
- Feature Idea
COMPONENT NAME
- API
- UI
SUMMARY
awx allows you to ship logs to external systems via UDP - this feature primarily exists to support logstash via UDP. As such, UDP messages shipped from awx are in the JSON format that logstash expects. It would be nice if you could ship syslog-formatted messages over UDP or TCP.
related: https://github.com/ansible/awx/issues/1062
It would be nice to do UDP and TCP
syslog +1
+1
+1
+1
+1
+1
+1
+1
+1
@ryanpetrello Do we still need this feature? if yes, could you please explain any approach you might have in mind to start? :blush:
@baseely I’m no longer an active contributor to AWX.
@shanemcd or @AlanCoding may care to weigh in.
Hey @AlanCoding and @shanemcd Do we still in need for this feature?
It seems that this feature is required to directly aggregate logs of AWX/controller into Qradar from IBM.
It seems that this feature is required to directly aggregate logs of AWX/controller into Qradar from IBM.
Syslog max message sizes might come into play, especially with Qradar. Logging data from AWX is quite verbose, especially if running with Diff Mode enabled.
https://www.ibm.com/support/pages/qradar-tcp-and-udp-syslog-maximum-payload-message-length-qradar-appliances
Hi, it would be even nicer if AWX could support a TLS enabled TCP endpoint as a destination for syslog.