Informationen zu den Vorteilen von Server Statistics
Server Statistics können dazu beitragen, die Bedürfnisse deiner Organisation zu antizipieren, die Arbeit deines Teams nachzuvollziehen und den Nutzen darzustellen, den du aus GitHub Enterprise Server ziehst.
Nach der Aktivierung sammelt Server Statistics aggregierte Daten zur Nutzung bestimmter Features auf deiner Instanz im Laufe der Zeit. Im Gegensatz zu anderen API-Endpunkten für Administratorstatistiken, die nur Daten für den letzten Tag zurückgeben, stellt Server Statistics Verlaufsdaten für alle Server Statistics-Metriken zur Verfügung, die seit der Aktivierung des Features gesammelt wurden. Weitere Informationen findest du unter Aktivieren von Serverstatistiken für dein Unternehmen.
Wenn du Server Statistics aktivierst, trägst du zur Verbesserung von GitHub bei. Durch die von dir bereitgestellten aggregierten Daten können wir Erkenntnisse dazu gewinnen, welchen Nutzen GitHub unseren Kunden bietet. Anhand dieser Informationen kann GitHub bessere und fundiertere Produktentscheidungen treffen, von denen letztendlich auch du profitierst.
Informationen zur Datensicherheit
Wir respektieren deine Daten. Wir geben keine Daten von Ihre GitHub Enterprise Server-Instance weiter, sofern du uns nicht ausdrücklich die Berechtigung dazu erteilt hast.
Wir sammeln keine personenbezogenen Daten. Wir sammeln auch keine GitHub-Inhalte wie Code, Issues, Kommentare oder Pull Requests.
Nur die Besitzer*innen des verbundenen Unternehmenskontos oder der Organisation in GitHub Enterprise Cloud können auf die Daten zugreifen.
Nur bestimmte Aggregatmetriken werden aus Repositorys, Issues, Pull Requests und anderen Features gesammelt. Eine Liste der erfassten Aggregatmetriken findest du unter Erfasste Server Statistics-Daten.
Jegliche Updates an den gesammelten Metriken erfolgen in Featurereleases von GitHub Enterprise Server und werden in den Versionshinweisen von GitHub Enterprise Server erläutert. Darüber hinaus wird dieser Artikel mit sämtlichen Metrikupdates aktualisiert.
Weitere Informationen dazu, wie wir Server Statistics-Daten speichern und schützen, findest du unter GitHub-Sicherheit.
Informationen zur Datenaufbewahrung und -löschung
GitHub sammelt Server Statistics Daten, solange deine GitHub Enterprise Server-Lizenz aktiv und das Server Statistics-Feature aktiviert ist.
Wenn du deine Daten löschen möchtest, kannst du dich an den GitHub-Support, deinen GitHub-Kundenbetreuerin oder deinen Customer Success Manager wenden. Im Allgemeinen löschen wir Daten in dem in unseren Datenschutzbestimmungen angegebenen Zeitrahmen. Weitere Informationen findest du in der Datenschutzerklärung von GitHub in der Dokumentation auf GitHub.com.
Informationen zur Datenportabilität
Als Organisations- oder Unternehmensbesitzer*in auf GitHub Enterprise Cloud kannst du auf Server Statistics-Daten zugreifen, indem du diese als CSV- oder JSON-Datei exportierst. Auch der Zugriff über die Server Statistics-REST-API ist möglich. Weitere Informationen findest du unter Anfordern von Serverstatistiken mithilfe der REST-API oder Exportieren von Serverstatistiken.
Informationen zum Deaktivieren der Datensammlung
Du kannst das Server Statistics-Feature jederzeit deaktivieren. Weitere Informationen findest du unter Aktivieren von Serverstatistiken für dein Unternehmen.
Gesammelte Server Statistics-Daten
Nachdem du Server Statistics aktiviert hast, werden Metriken mithilfe eines täglichen Auftrags gesammelt, der in Ihre GitHub Enterprise Server-Instance ausgeführt wird. Die Aggregatmetriken werden in deiner Organisation oder deinem Unternehmenskonto in GitHub Enterprise Cloud gespeichert, nicht in Ihre GitHub Enterprise Server-Instance.
Die folgenden Aggregatmetriken werden täglich gesammelt und übertragen und stellen die Gesamtanzahl für den Tag dar.
CSV-Spalte | Name | BESCHREIBUNG |
---|---|---|
Ein | github_connect.features_enabled | Array von GitHub Connect-Funktionen, die für deine Instanz aktiviert sind (siehe Informationen zu GitHub Verbinden) |
B | host_name | Der Hostname für deine Instanz |
C | dormant_users.dormancy_threshold | Die Zeitspanne welche ein Benutzer inaktiv sein muss um als ruhend betrachtet zu werden |
D | dormant_users.total_dormant_users | Anzahl ruhender Benutzerkonten |
E | ghes_version | Die Version von GitHub Enterprise Server, die von deiner Instanz ausgeführt wird |
F | server_id | Die für deine Instanz generierte UUID |
G | collection_date | Das Datum, an dem die Metriken erfasst wurden |
H | schema_version | Die Version des Datenbankschemas, das zum Speichern dieser Daten verwendet wird |
I | ghe_stats.comments.total_commit_comments | Anzahl der Kommentare zu Commits |
J | ghe_stats.comments.total_gist_comments | Anzahl der Kommentare zu Gists |
K | ghe_stats.comments.total_issue_comments | Anzahl der Kommentare zu Problemen |
L | ghe_stats.comments.total_pull_request_comments | Anzahl der Kommentare zu Pull Requests |
M | ghe_stats.gists.total_gists | Anzahl der Gists (sowohl geheim als auch öffentlich) |
N | ghe_stats.gists.private_gists | Anzahl der geheimen Gists |
O | ghe_stats.gists.public_gists | Anzahl der öffentlichen Gists |
P | ghe_stats.hooks.total_hooks | Anzahl der Pre-Receive-Hooks (sowohl aktiv als auch inaktiv) |
Q | ghe_stats.hooks.active_hooks | Anzahl der aktiven Pre-Receive-Hooks |
R | ghe_stats.hooks.inactive_hooks | Anzahl der inaktiven Pre-Receive-Hooks |
E | ghe_stats.issues.total_issues | Anzahl der Probleme (sowohl offen als auch geschlossen) |
T | ghe_stats.issues.open_issues | Anzahl der offenen Probleme |
U | ghe_stats.issues.closed_issues | Anzahl der geschlossenen Probleme |
V | ghe_stats.milestones.total_milestones | Anzahl der Meilensteine (sowohl offen als auch geschlossen) |
W | ghe_stats.milestones.open_milestones | Anzahl der offenen Meilensteine |
X | ghe_stats.milestones.closed_milestones | Anzahl der geschlossenen Meilensteine |
J | ghe_stats.orgs.total_orgs | Anzahl der Organisationen (sowohl aktiviert als auch deaktiviert) |
Z | ghe_stats.orgs.disabled_orgs | Anzahl der deaktivierten Organisationen |
AA | ghe_stats.orgs.total_teams | Die Anzahl der Teams |
AB | ghe_stats.orgs.total_team_members | Anzahl der Teammitglieder |
Netzbetrieb | ghe_stats.pages.total_pages | Anzahl der GitHub Pages-Websites |
AD | ghe_stats.pulls.total_pulls | Anzahl der Pull Requests |
AE | ghe_stats.pulls.merged_pulls | Anzahl der zusammengeführten Pull Requests |
AF | ghe_stats.pulls.mergeable_pulls | Anzahl der Pull Requests, die derzeit zusammengeführt werden können |
Verfügbarkeitsgruppe | ghe_stats.pulls.unmergeable_pulls | Anzahl der Pull Requests, die derzeit nicht zusammengeführt werden können |
AH | ghe_stats.repos.total_repos | Anzahl der Repositorys (sowohl Upstreamrepositorys als auch Forks) |
KI | ghe_stats.repos.root_repos | Anzahl der Upstreamrepositorys |
AJ | ghe_stats.repos.fork_repos | Anzahl der Forks |
AK | ghe_stats.repos.org_repos | Anzahl der Repositorys im Besitz von Organisationen |
AL | ghe_stats.repos.total_pushes | Anzahl der Pushvorgänge an Repositorys |
AM | ghe_stats.repos.total_wikis | Anzahl der Wikis |
AN | ghe_stats.users.total_users | Anzahl der Benutzerkonten |
AO | ghe_stats.users.admin_users | Anzahl der Benutzerkonten, die Websiteadministratoren sind |
AP | ghe_stats.users.suspended_users | Anzahl der gesperrten Benutzerkonten |
Optional können Sie zusätzliche Daten zu GitHub Actions einschließen. Weitere Informationen findest du unter Einschließen von Daten zu GitHub Actions in Serverstatistiken.
Beispiele für Server Statistics-Daten
Um ein Beispiel für die Überschriften zu sehen, die im CSV-Export für Server Statistics enthalten sind, lädst du das CSV-Beispiel Server Statistics herunter.
Ein Beispiel für die Antwortnutzdaten der Server Statistics-API findest du unter Anfordern von Serverstatistiken mithilfe der REST-API.