Note : L'inclusion des données GitHub Actions dans Server Statistics est en version bêta publique et susceptible d’être modifiée.
Données collectées
Si vous activez la collecte de données sur GitHub Actions, les données suivantes seront collectées pour votre instance GitHub Enterprise Server.
- Les 20 actions les plus utilisées par mois, par organisation
- Nombre de chèques effectués, par organisation
- Nombre de projets par heure, jour, semaine et mois, par organisation
- Concurrence maximale des projets en exécution, par organisation et système d'exploitation
- Flux de travail par système d'exploitation, par organisation
- Durée d'exécution des projets, par organisation
- Nombre d’exécuteur de projet, par type (aucun nom ou adresse IP n'est collecté)
- Distribution des projets entre les différents types d’exécuteurs
Activation de la collecte de données sur GitHub Actions
-
Connexion SSH à votre instance GitHub Enterprise Server. Si votre instance comprend plusieurs nœuds, par exemple si la haute disponibilité ou la géoréplication sont configurées, connectez-vous via SSH au nœud principal. Si vous utilisez un cluster, vous pouvez vous connecter via SSH à n’importe quel nœud. Remplacez HOSTNAME par le nom d’hôte de votre instance, le nom d’hôte ou l’adresse IP d’un nœud. Pour plus d’informations, consultez « Accès à l’interpréteur de commandes d’administration (SSH) ».
Shell ssh -p 122 admin@HOSTNAME
ssh -p 122 admin@HOSTNAME
-
Entrez la commande suivante.
Shell ghe-config app.github.enable-actions-usage-stats true
ghe-config app.github.enable-actions-usage-stats true
-
Pour appliquer la configuration, exécutez la commande suivante.
Remarque : Durant une exécution de configuration, les services sur votre instance GitHub Enterprise Server peuvent redémarrer, ce qui peut entraîner un bref temps d’arrêt pour les utilisateurs.
Shell ghe-config-apply
ghe-config-apply
-
Attendez la fin de l’exécution de la configuration.