About collectd metrics
By default, collectd on your GitHub Enterprise Server instance gathers metrics related to the instance's performance. For more information, see "Configuring collectd for your instance."
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 your 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 collectdwiki | 
| curl_json | On an instance in a high-availability, repository caching, or cluster configuration, data related to repository replication | Plugin:cURL-JSON in the collectdwiki | 
| df | Usage information about the instance's file system | Plugin:DF in the collectdwiki | 
| disk | Performance statistics for the instance's hard disks and other block devices | Plugin:Disk in the collectdwiki | 
| 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 collectdwiki | 
| 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, andgithub-ernicornservices | N/A | 
| load | System load average | Plugin:Load in the collectdwiki | 
| 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 collectdwiki | 
| memory | Instance's memory usage | Plugin:Memory in the collectdwiki | 
| 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 /metricsendpoint | minio/minio repository on GitHub.com | 
| mysql | Statistics related to instance's MySQL database server | Plugin:MySQL in the collectdwiki | 
| netlink | Statistics related to instance's network interface | Plugin:Netlink in the collectdwiki | 
| nginx | Statistics related to the instance's Nginx HTTP server | Plugin:nginx in the collectdwiki | 
| 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 collectdwiki | 
| protocols | The number of TCP, UDP, and other IP packets received and sent by the instance | Plugin:Protocols in the collectdwiki | 
| redis | Statistics related to the instance's key-value store in Redis | Plugin:Redis in the collectdwiki | 
| statsd | Statistics sent to collectdusing the StatsD protocol, including from a variety of features and services on the instance | Plugin:StatsD in the collectdwiki | 
| tcpconns | The number of the instance's TCP connections in various states | Plugin:TCPConns in the collectdwiki | 
| vmem | Statistics related to the virtual memory subsystem for the instance's Linux OS kernel | Plugin:vmem in the collectdwiki |