Set up an external collectd
server
If you haven't already set up an external collectd
server, you will need to do so before enabling collectd
forwarding on Ihre GitHub Enterprise Server-Instance. Your collectd
server must be running collectd
version 5.x or higher.
- Log into your
collectd
server. - Create or edit the
collectd
configuration file to load the network plugin and populate the server and port directives with the proper values. On most distributions, this is located at/etc/collectd/collectd.conf
An example collectd.conf to run a collectd
server:
LoadPlugin network
...
...
<Plugin network>
Listen "0.0.0.0" "25826"
</Plugin>
Enabling collectd forwarding on GitHub Enterprise
By default, collectd
forwarding is disabled on GitHub Enterprise. Follow the steps below to enable and configure collectd
forwarding:
-
Klicke in einem Verwaltungskonto für GitHub Enterprise Server in der rechten oberen Ecke einer beliebigen Seite auf .
-
Wenn du dich nicht bereits auf der Seite „Websiteadministrator“ befindest, klicke in der oberen linken Ecke auf Websiteadministrator.
-
Klicke in der Randleiste „ Site admin“ auf Verwaltungskonsole.
-
Below the log forwarding settings, select Enable collectd forwarding.
-
In the Server address field, type the address of the
collectd
server to which you'd like to forward GitHub Enterprise appliance statistics. -
In the Port field, type the port used to connect to the
collectd
server. (Defaults to 25826) -
In the Cryptographic setup dropdown menu, select the security level of communications with the
collectd
server. (None, signed packets, or encrypted packets.) -
Klicke auf der Randleiste unter „Einstellungen“ auf Einstellungen speichern.
Hinweis
Durch das Speichern von Einstellungen in der Verwaltungskonsole werden Systemdienste neu gestartet, was zu einer für den Benutzer feststellbaren Downtime führen könnte.
-
Warten Sie auf den Abschluss der Konfigurationsausführung.
Troubleshooting
Central collectd server receives no data
GitHub Enterprise ships with collectd
version 5.x. collectd
5.x is not backwards compatible with the 4.x release series. Your central collectd
server needs to be at least version 5.x to accept data sent from Ihre GitHub Enterprise Server-Instance.
For help with further questions or issues, visit GitHub Enterprise Support.