About log forwarding
Any log collection system that supports syslog-style log streams is supported (e.g., Logstash and Splunk).
When you enable log forwarding, you must upload a CA certificate to encrypt communications between syslog endpoints. Your appliance and the remote syslog server will perform two-way SSL, each providing a certificate to the other and validating the certificate which is received.
Enabling log forwarding
-
In the top-right corner of GitHub AE, click your profile photo, then click Enterprise settings.
-
In the enterprise account sidebar, click Settings.
-
Under Settings, click Log forwarding.
-
Under "Log forwarding", select Enable log forwarding.
-
Under "Server address", enter the address of the server you want to forward logs to.
-
Use the "Protocol" drop-down menu, and select a protocol.
-
Optionally, to enable TLS encrypted communication between syslog endpoints, select Enable TLS.
-
Under "Public certificate", paste your x509 certificate.
-
Click Save.