About collectd
metrics
By default, collectd
on Ihre GitHub Enterprise Server-Instance gathers metrics related to the instance's performance.
You can learn more about the type of data that collectd
gathers, and you can download a CSV file that contains a full list of metrics.
Metrics gathered by collectd
plugins
Plugins provide metrics to collectd
. You can learn about each plugin available on Ihre GitHub Enterprise Server-Instance, and you can review documentation about the plugin. To review a full list of metrics for a GitHub Enterprise Server instance, see the CSV file with collectd
metrics.
Plugin | Metrics gathered | More information |
---|---|---|
cpu | Amount of time spent by the instance's CPU in various states: for example, execution of user code, execution of system code, waiting for I/O operations, and remaining idle | Plugin:CPU in the collectd wiki |
curl_json | On an instance in a high-availability, repository caching, or cluster configuration, data related to repository replication | Plugin:cURL-JSON in the collectd wiki |
df | Usage information about the instance's file system | Plugin:DF in the collectd wiki |
disk | Performance statistics for the instance's hard disks and other block devices | Plugin:Disk in the collectd wiki |
elasticsearch | Statistics for Elasticsearch, which provides the instance's search functionality | phobos182/collectd-elasticsearch repository on GitHub.com |
fhcount | Total, used, and unused file handles for the instance's Linux OS | Manpage collectd.conf(5) in the collectd documentation |
haproxy | Front-end connections to the instance from HAProxy's management socket | mleinart/collectd-haproxy repository on GitHub.com |
listener | Active and queued connections to the instance's github-unicorn , github-gitauth , and github-ernicorn services | N/A |
load | System load average | Plugin:Load in the collectd wiki |
memcached | Number of connections and requests handled by the instance's memcached daemon, as well as CPU resources consumed, number of items cached, number of threads, and bytes sent and received | Plugin:memcached in the collectd wiki |
memory | Instance's memory usage | Plugin:Memory in the collectd wiki |
minio | On an instance that uses MinIO blob storage for GitHub Actions or GitHub Packages, statistics for objects and buckets in the connected MinIO cluster from MinIO's /metrics endpoint | minio/minio repository on GitHub.com |
mysql | Statistics related to instance's MySQL database server | Plugin:MySQL in the collectd wiki |
netlink | Statistics related to instance's network interface | Plugin:Netlink in the collectd wiki |
nginx | Statistics related to the instance's Nginx HTTP server | Plugin:nginx in the collectd wiki |
nomad | Statistics related to the instance's scheduler and orchestrator, Nomad | N/A |
processes | The number of processes and threads on the instance | Plugin:Processes in the collectd wiki |
protocols | The number of TCP, UDP, and other IP packets received and sent by the instance | Plugin:Protocols in the collectd wiki |
redis | Statistics related to the instance's key-value store in Redis | Plugin:Redis in the collectd wiki |
statsd | Statistics sent to collectd using the StatsD protocol, including from a variety of features and services on the instance | Plugin:StatsD in the collectd wiki |
tcpconns | The number of the instance's TCP connections in various states | Plugin:TCPConns in the collectd wiki |
vmem | Statistics related to the virtual memory subsystem for the instance's Linux OS kernel | Plugin:vmem in the collectd wiki |