À 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-in | Métriques collectées | Plus d’informations |
|---|---|---|
cpu | Temps 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_json | Sur 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 |
df | Informations d'utilisation sur le système de fichiers de l'instance | Plugin:DF dans le wiki collectd |
disk | Statistiques de performances pour les disques durs de l'instance et les autres périphériques de blocs | Plugin:Disk dans le wiki collectd |
elasticsearch | Statistiques pour Elasticsearch, qui fournit la fonctionnalité de recherche de l'instance | référentiel phobos182/collectd-elasticsearch sur GitHub.com |
fhcount | Totaux 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 |
haproxy | Connexions front-end à l'instance depuis le socket de gestion de HAProxy | référentiel mleinart/collectd-haproxy sur GitHub.com |
listener | Connexions actives et en file d'attente aux services github-unicorn, github-gitauth et github-ernicorn de l'instance | N/A |
load | Charge système moyenne | Plugin:Load dans le wiki collectd |
memcached | Nombre 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 |
memory | Utilisation de la mémoire de l'instance | Plugin:Memory dans le wiki collectd |
minio | Sur 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 |
mysql | Statistiques liées au serveur de bases de données MySQL de l'instance | Plugin:MySQL dans le wiki collectd |
netlink | Statistiques liées à l'interface réseau de l'instance | Plugin:Netlink dans le wiki collectd |
nginx | Statistiques liées au serveur HTTP Nginx de l'instance | Plugin:nginx dans le wiki collectd |
nomad | Statistiques liées au planificateur et à l'orchestrateur de l'instance, Nomad | N/A |
processes | Nombre de processus et de threads sur l'instance | Plugin:Processes dans le wiki collectd |
protocols | Nombre de paquets IP TCP, UDP et autres reçus et envoyés par l'instance | Plugin:Protocols dans le wiki collectd |
redis | Statistiques liées au magasin clé-valeur Redis de l'instance | Plugin:Redis dans le wiki collectd |
statsd | Statistiques 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 |
tcpconns | Nombre de connexions TCP de l'instance dans différents états | Plugin:TCPConns dans le wiki collectd |
vmem | Statistiques 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 |