Skip to main content

Enterprise Server 3.21 est actuellement disponible en tant que version candidate.

Métriques collectées pour GitHub Enterprise Server

Vous pouvez consulter les métriques que collectd collecte pour votre instance GitHub Enterprise Server.

Les métriques collectées sont collectées par défaut et sont entièrement prises en charge dans cette version. Les mesures OpenTelemetry constituent la base future de la surveillance, qui seront disponibles à partir de GitHub Enterprise Server 3.18.

Remarque

Les métriques de Collectd doivent être fermeture puis Retraite dans une version ultérieure de GitHub Enterprise Server. Nous vous recommandons d’inclure, dans votre stratégie de surveillance à long terme, une migration vers les métriques OpenTelemetry. Consultez À propos des métriques OpenTelemetry.

À propos des métriques collectd

Par défaut, collectd sur votre instance GitHub Enterprise Server collecte des métriques liées aux performances de l'instance.

Vous pouvez en savoir plus sur le type de données que collectd collecte, et vous pouvez télécharger un fichier CSV qui contient une liste complète des métriques.

Métriques collectées par les plugins collectd

Les plugins fournissent des métriques à collectd. Vous pouvez en savoir plus sur chaque plugin disponible sur votre instance GitHub Enterprise Server, et vous pouvez consulter la documentation sur le plugin. Pour consulter une liste complète des métriques pour une instance GitHub Enterprise Server, veuillez consulter le fichier CSV contenant les métriques collectd.

Plug-inMétriques collectéesPlus d’informations
cpuTemps passé par le processeur de l'instance dans différents états : par exemple, exécution de code utilisateur, exécution de code système, attente d'opérations d'E/S et temps d'inactivité restant
Plugin:CPU dans le wiki collectd
curl_jsonSur une instance dans une configuration de haute disponibilité, de mise en cache de référentiels ou de cluster, données liées à la réplication des référentiels
Plugin:cURL-JSON dans le wiki collectd
dfInformations d'utilisation sur le système de fichiers de l'instance
Plugin:DF dans le wiki collectd
diskStatistiques de performances pour les disques durs de l'instance et les autres périphériques de blocs
Plugin:Disk dans le wiki collectd
elasticsearchStatistiques pour Elasticsearch, qui fournit la fonctionnalité de recherche de l'instance
référentiel phobos182/collectd-elasticsearch sur GitHub.com
fhcountTotaux de handles de fichiers pour l'OS Linux de l'instance, utilisés et non utilisés
Page de manuel collectd.conf(5) dans la documentation collectd
haproxyConnexions front-end à l'instance depuis le socket de gestion de HAProxy
référentiel mleinart/collectd-haproxy sur GitHub.com
listenerConnexions actives et en file d'attente aux services github-unicorn, github-gitauth et github-ernicorn de l'instanceN/A
loadCharge système moyenne
Plugin:Load dans le wiki collectd
memcachedNombre de connexions et de requêtes gérées par le daemon memcached de l'instance, ainsi que les ressources CPU consommées, le nombre d'éléments mis en cache, le nombre de threads et les octets envoyés et reçus
Plugin:memcached dans le wiki collectd
memoryUtilisation de la mémoire de l'instance
Plugin:Memory dans le wiki collectd
minioSur une instance qui utilise le stockage d'objets blob MinIO pour GitHub Actions ou GitHub Packages, statistiques des objets et des buckets dans le cluster MinIO connecté à partir du point de terminaison /metrics de MinIO
référentiel minio/minio sur GitHub.com
mysqlStatistiques liées au serveur de bases de données MySQL de l'instance
Plugin:MySQL dans le wiki collectd
netlinkStatistiques liées à l'interface réseau de l'instance
Plugin:Netlink dans le wiki collectd
nginxStatistiques liées au serveur HTTP Nginx de l'instance
Plugin:nginx dans le wiki collectd
nomadStatistiques liées au planificateur et à l'orchestrateur de l'instance, NomadN/A
processesNombre de processus et de threads sur l'instance
Plugin:Processes dans le wiki collectd
protocolsNombre de paquets IP TCP, UDP et autres reçus et envoyés par l'instance
Plugin:Protocols dans le wiki collectd
redisStatistiques liées au magasin clé-valeur Redis de l'instance
Plugin:Redis dans le wiki collectd
statsdStatistiques envoyées à collectd à l'aide du protocole StatsD, y compris depuis diverses fonctionnalités et services sur l'instance
Plugin:StatsD dans le wiki collectd
tcpconnsNombre de connexions TCP de l'instance dans différents états
Plugin:TCPConns dans le wiki collectd
vmemStatistiques liées au sous-système de mémoire virtuelle pour le noyau de l'OS Linux de l'instance
Plugin:vmem dans le wiki collectd