Skip to main content

gesammelte Metriken für GitHub Enterprise Server

Sie können die Metriken überprüfen, die collectd für Ihre GitHub Enterprise Server-Instance sammelt.

Die Collectd-Metriken werden standardmäßig erfasst und in dieser Version vollständig unterstützt. OpenTelemetry-Metriken bilden die zukünftige Grundlage für das Monitoring und sind ab GitHub Enterprise Server 3.18 verfügbar.

Hinweis

Die gesammelten Metriken werden voraussichtlich Schließen und dann Pensioniert in einer zukünftigen Version von GitHub Enterprise Server sein. Wir empfehlen, dass Ihre langfristige Überwachungsstrategie eine Migration zu OpenTelemetry-Metriken umfasst. Weitere Informationen finden Sie unter Informationen zu OpenTelemetry-Metriken.

Informationen zu collectd Metriken

Standardmäßig erfasst collectd auf Ihre GitHub Enterprise Server-Instance Metriken im Zusammenhang mit der Leistung der Instanz.

Sie können mehr über den Typ der von collectd erfassten Daten erfahren und eine CSV-Datei herunterladen, die eine vollständige Liste der Metriken enthält.

Von collectd-Plug-ins erfasste Metriken

Plug-ins liefern Metriken für collectd. Sie können sich über jedes Plug-in informieren, das auf Ihre GitHub Enterprise Server-Instance verfügbar ist, indem Sie die Dokumentation zum betreffenden Plug-in überprüfen. Eine vollständige Liste der Metriken für eine GitHub Enterprise Server-Instanz findest du in der CSV-Datei mit collectd-Metriken.

Plug-InErfasste MetrikenMehr Informationen
cpuZeitaufwand für die CPU der Instanz in verschiedenen Zuständen: z. B. Ausführung von Benutzercode, Ausführung von Systemcode, Warten auf E/A-Vorgänge und verbleibender Leerlauf
Plugin:CPU im collectd-Wiki
curl_jsonBei einer Instanz in einer hohe Verfügbarkeit, einer Repository-Zwischenspeicherung oder Clusterkonfiguration, Daten im Zusammenhang mit der Repository-Replikation
Plugin:cURL-JSON im collectd-Wiki
dfVerwendungsinformationen zum Dateisystem der Instanz
Plugin:DF im collectd-Wiki
diskLeistungsstatistiken für die Festplatten der Instanz und andere Blockgeräte
Plugin:Disk im collectd-Wiki
elasticsearchStatistiken für Elasticsearch, die die Suchfunktionalität der Instanz bereitstellt
phobos182/collectd-elasticsearch Repository auf GitHub.com
fhcountGesamte, verwendete und nicht verwendete Dateihandles für das Linux-Betriebssystem der Instanz
Manpage collectd.conf(5) in der collectd-Dokumentation
haproxyFront-End-Verbindungen mit der Instanz über den Verwaltungs-Socket von HAProxy
mleinart/collectd-haproxy Repository auf GitHub.com
listenerAktive und wartende Verbindungen auf die Dienste der Instanz github-unicorn, github-gitauth und github-ernicornN/A
loadDurchschnittliche Systemlast
Plugin:Laden im collectd-Wiki
memcachedAnzahl der Verbindungen und Anforderungen, die vom memcached-Daemon der Instanz verarbeitet werden, sowie verbrauchte CPU-Ressourcen, Anzahl zwischengespeicherter Elemente, Anzahl von Threads und gesendeten und empfangenen Bytes
Plugin:memcached im collectd-Wiki
memorySpeicherauslastung der Instanz
Plugin:Memory im collectd-Wiki
minioIn einer Instanz, die MinIO Blob Storage für GitHub Actions oder GitHub Packages verwendet, sind Statistiken für Objekte und Buckets im verbundenen MinIO-Cluster vom MinIO-/metrics-Endpunkt verfügbar.
minio/minio Repository auf GitHub.com
mysqlStatistiken in Relation mit dem MySQL-Datenbankserver der Instanz
Plugin:MySQL im collectd-Wiki
netlinkStatistiken in Relation mit der Netzwerkschnittstelle der Instanz
Plugin:Netlink im collectd-Wiki
nginxStatistiken in Relation mit dem Nginx-HTTP-Server der Instanz
Plugin:nginx im collectd-Wiki
nomadStatistiken bezogen auf den Scheduler und Orchestrator der Instanz, NomadN/A
processesDie Anzahl der Prozesse und Threads in der Instanz
Plugin:Prozesse im collectd-Wiki
protocolsDie Anzahl der von der Instanz empfangenen und gesendeten TCP-, UDP- und anderen IP-Pakete
Plugin:Protokolle im collectd-Wiki
redisStatistiken im Zusammenhang mit dem Schlüsselwertspeicher der Instanz in Redis
Plugin:Redis im collectd-Wiki
statsdStatistiken, die unter Verwendung des StatsD-Protokolls an collectd gesendet werden, einschließlich einer Vielzahl von Features und Diensten auf der Instanz
Plugin:StatsD im collectd-Wiki
tcpconnsDie Anzahl der TCP-Verbindungen der Instanz in verschiedenen Zuständen
Plugin:TCPConns im collectd-Wiki
vmemStatistiken im Zusammenhang mit dem Subsystem des virtuellen Speichers für den Linux-Betriebssystem-Kernel der Instanz
Plugin:vmem im collectd-Wiki