Skip to main content

Atualmente o GitHub AE está em versão limitada.

Encaminhamento de logs

O GitHub AE usa o syslog-ng para encaminhar Git e logs do aplicativo para o servidor especificado.

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

  1. In the top-right corner of GitHub Enterprise Server, click your profile photo, then click Enterprise settings.

    Screenshot of the drop-down menu that appears when you click the profile photo on GitHub Enterprise Server. The "Enterprise settings" option is highlighted in a dark orange outline.

  2. In the enterprise account sidebar, click Settings.

  3. Under Settings, click Log forwarding.

  4. Under "Log forwarding", select Enable log forwarding.

  5. Under "Server address", enter the address of the server you want to forward logs to.

  6. Select the "Protocol" dropdown menu and click a protocol.

  7. Optionally, to encrypt communication between syslog endpoints using TLS, select Enable TLS.

  8. Under "Public certificate", paste your x509 certificate.

  9. Click Save.