Ihre GitHub Enterprise Server-Appliance überwachen
Da die Nutzung von Ihre GitHub Enterprise Server-Instanz mit der Zeit zunimmt, erhöht sich auch die Auslastung der Systemressourcen wie CPU, Arbeitsspeicher und Storage. Sie können die Überwachung und Benachrichtigung so konfigurieren, dass Sie sich über potenzielle Probleme im Klaren sind, bevor sie kritisch genug werden, um sich negativ auf die Leistung oder Verfügbarkeit der Anwendung auszuwirken.
Auf das Überwachungs-Dashboard zugreifen
GitHub Enterprise Server enthält ein webbasiertes Überwachungs-Dashboard, das Verlaufsdaten zu Ihrer GitHub Enterprise Server-Appliance anzeigt. Dazu zählen beispielsweise die CPU- und Speichernutzung, Anwendungs- und Authentifizierungsantwortzeiten und der allgemeine Systemzustand.
Empfohlene Schwellenwerte für Meldungen
Sie können eine Meldung so konfigurieren, dass Sie in Bezug auf Systemressourcenprobleme benachrichtigt werden, bevor sie sich auf die Leistung Ihrer GitHub Enterprise Server-Appliance auswirken.
Externe Überwachung festlegen
Mit den Statistikerfassungsprotokollen SNMP oder collectd können Sie grundlegende Systemressourcen auf Ihrer GitHub Enterprise Server-Appliance überwachen.
collectd konfigurieren
GitHub Enterprise kann Daten mit „collectd“ erfassen und an einen externen „collectd“-Server senden. Neben anderen Kennzahlen erfassen wir einen Standarddatensatz wie CPU-Auslastung, Arbeitsspeicher- und Festplattennutzung, Traffic und Fehler der Netzwerkschnittstelle sowie die Gesamtauslastung der VM.
Protokollweiterleitung
GitHub Enterprise verwendet „syslog-ng“, um System- und Anwendungsprotokolle an den Server weiterzuleiten, den Sie in den Managementkonsole-Einstellungen angegeben haben.
Überwachung mittels SNMP
GitHub Enterprise bietet Daten zur Disk-Nutzung, CPU-Auslastung, Arbeitsspeichernutzung und mehr über SNMP.