À propos des avantages des Server Statistics
Server Statistics peut vous aider à anticiper les besoins de votre organisation, à comprendre le fonctionnement de votre équipe et à montrer la valeur que vous tirez de GitHub Enterprise Server.
Une fois activé, Server Statistics collecte des données agrégées sur la quantité de certaines fonctionnalités utilisées sur votre instance au fil du temps. Contrairement à d’autres points de terminaison de l’API Admin Stats, qui retournent uniquement des données pour le dernier jour, Server Statistics fournit des données historiques de toutes les métriques Server Statistics collectées depuis le jour où vous avez activé la fonctionnalité. Pour plus d’informations, consultez « Activation des statistiques de serveur pour votre entreprise ».
Lorsque vous activez Server Statistics, vous contribuez à améliorer GitHub. Les données agrégées que vous fournirez nous donnent des insights sur la façon dont GitHub apporte de la valeur à nos clients. Ces informations permettent à GitHub de prendre des décisions de produit meilleures et plus éclairées, ce qui vous bénéficie au final.
À propos de la sécurité des données
Nous respectons vos données. Nous ne transmettrons jamais les données de votre instance GitHub Enterprise Server sauf si vous nous avez donné l’autorisation de le faire.
Nous ne collectons aucune donnée personnelle. Nous ne collectons pas non plus de contenu GitHub, comme le code, les problèmes, les commentaires ou le contenu de la demande de tirage.
Seuls les propriétaires du compte d’entreprise connecté ou de l’organisation sur GitHub Enterprise Cloud peuvent accéder aux données.
Seules certaines métriques d’agrégation sont collectées sur les référentiels, les problèmes, les demandes d’extraction et d’autres fonctionnalités. Pour afficher la liste des métriques agrégées collectées, consultez « Server Statistics collectées ».
Toutes les mises à jour des métriques collectées se produisent dans les mises en production de fonctionnalité ultérieures de GitHub Enterprise Server et sont décrites dans les notes de publication de GitHub Enterprise Server. En outre, nous mettrons à jour cet article avec toutes les mises à jour de métriques.
Pour mieux comprendre comment nous stockons et sécurisons Server Statistics, consultez « Sécurité de GitHub ».
À propos de la rétention et de la suppression des données
GitHub collecte des données Server Statistics tant que votre licence GitHub Enterprise Server est active et que la fonctionnalité Server Statistics est activée.
Si vous souhaitez supprimer vos données, vous pouvez le faire en contactant le support technique GitHub, votre représentant de compte GitHub ou votre responsable de réussite client. En règle générale, nous supprimons les données dans la période spécifiée dans notre déclaration de confidentialité. Pour plus d’informations, consultez la déclaration de confidentialité de GitHub, dans la documentation GitHub.com.
À propos de la portabilité des données
En tant que propriétaire d’organisation ou propriétaire d’entreprise sur GitHub Enterprise Cloud, vous pouvez accéder à Server Statistics en exportant les données dans un fichier CSV ou JSON ou via l’API REST Server Statistics. Pour plus d’informations, consultez « Demande de statistiques de serveur à l’aide de l’API REST » ou « Exportation des statistiques du serveur ».
À propos de la désactivation de la collecte de données
Vous pouvez désactiver la fonctionnalité Server Statistics à tout moment. Pour plus d’informations, consultez « Activation des statistiques de serveur pour votre entreprise ».
Server Statistics data collected
Une fois que vous avez activé Server Statistics, les métriques sont collectées via un travail quotidien qui s’exécute sur votre instance GitHub Enterprise Server. Les métriques d’agrégation sont stockées sur votre compte d’entreprise ou d’organisation sur GitHub Enterprise Cloud et ne sont pas stockées sur votre instance GitHub Enterprise Server.
Les métriques d’agrégation suivantes seront collectées et transmises quotidiennement et représentent le total pour la journée.
Colonne CSV | Nom | Description |
---|---|---|
Un | github_connect.features_enabled | Tableau des fonctionnalités GitHub Connect activées pour votre instance (consultez « À propos de GitHub Connect ») |
B | host_name | Le nom d’hôte de votre instance |
C | dormant_users.dormancy_threshold | La durée pendant laquelle un utilisateur doit être inactif pour être considéré comme étant dormant |
D | dormant_users.total_dormant_users | Nombre de comptes d’utilisateurs dormants |
E | ghes_version | Version de GitHub Enterprise Server que votre instance exécute |
F | server_id | UUID généré pour votre instance |
G | collection_date | Date à laquelle les métriques ont été collectées |
H | schema_version | Version du schéma de base de données utilisé pour stocker ces données |
I | ghe_stats.comments.total_commit_comments | Nombre de commentaires sur les validations |
J | ghe_stats.comments.total_gist_comments | Nombre de commentaires sur les Gists |
K | ghe_stats.comments.total_issue_comments | Nombre de commentaires sur les problèmes |
L | ghe_stats.comments.total_pull_request_comments | Nombre de commentaires sur les demandes de tirage (pull requests) |
M | ghe_stats.gists.total_gists | Nombre de Gists (secrets et publics) |
N | ghe_stats.gists.private_gists | Nombre de Gists secrets |
O | ghe_stats.gists.public_gists | Nombre de Gists publics |
P | ghe_stats.hooks.total_hooks | Nombre de crochets de pré-réception (actifs et inactifs) |
Q | ghe_stats.hooks.active_hooks | Nombre de crochets de pré-réception actifs |
R | ghe_stats.hooks.inactive_hooks | Nombre de crochets de pré-réception inactifs |
S | ghe_stats.issues.total_issues | Nombre de problèmes (ouverts et fermés) |
T | ghe_stats.issues.open_issues | Nombre de problèmes ouverts |
U | ghe_stats.issues.closed_issues | Nombre de problèmes fermés |
V | ghe_stats.milestones.total_milestones | Nombre de jalons (ouverts et fermés) |
W | ghe_stats.milestones.open_milestones | Nombre de jalons ouverts |
X | ghe_stats.milestones.closed_milestones | Nombre de jalons fermés |
O | ghe_stats.orgs.total_orgs | Nombre d’organisations (activées et désactivées) |
Z | ghe_stats.orgs.disabled_orgs | Nombre d’organisations désactivées |
AA | ghe_stats.orgs.total_teams | Nombre d’équipes |
AB | ghe_stats.orgs.total_team_members | Nombre de membres de l’équipe |
Secteur | ghe_stats.pages.total_pages | Nombre de sites GitHub Pages |
AD | ghe_stats.pulls.total_pulls | Nombre de demandes de tirage |
AE | ghe_stats.pulls.merged_pulls | Nombre de demandes de tirage fusionnées |
AF | ghe_stats.pulls.mergeable_pulls | Nombre de demandes de tirage actuellement fusionnables |
Groupe de disponibilité | ghe_stats.pulls.unmergeable_pulls | Nombre de demandes de tirage actuellement non fusionnables |
AH | ghe_stats.repos.total_repos | Nombre de référentiels (référentiels en amont et duplications) |
Intelligence artificielle | ghe_stats.repos.root_repos | Nombre de référentiels en amont |
AJ | ghe_stats.repos.fork_repos | Nombre de duplications |
AK | ghe_stats.repos.org_repos | Nombre de référentiels détenus par des organisations |
AL | ghe_stats.repos.total_pushes | Nombre d’envois (push) vers des référentiels |
AM | ghe_stats.repos.total_wikis | Nombre de wikis |
AN | ghe_stats.users.total_users | Nombre de comptes d’utilisateur |
AO | ghe_stats.users.admin_users | Nombre de comptes d’utilisateur administrateurs de site |
AP | ghe_stats.users.suspended_users | Nombre de comptes d’utilisateur suspendus |
En option, vous pouvez inclure des données supplémentaires sur GitHub Actions. Pour plus d’informations, consultez « Inclusion des données sur GitHub Actions dans les statistiques du serveur ».
Exemples de données Server Statistics
Pour voir un exemple des en-têtes inclus dans l’exportation CSV pour Server Statistics, téléchargez l’exemple CSV Server Statistics.
Pour voir un exemple de charge utile de réponse pour l’API Server Statistics, consultez « Demande de statistiques de serveur à l’aide de l’API REST ».