Skip to content

Latest commit

 

History

History
49 lines (43 loc) · 5.47 KB

collectd-metrics-for-github-enterprise-server.md

File metadata and controls

49 lines (43 loc) · 5.47 KB
title shortTitle intro versions type topics
collectd metrics for GitHub Enterprise Server
collectd metrics
You can review the metrics that `collectd` gathers for {% data variables.location.product_location %}.
ghes
*
reference
Enterprise
Fundamentals
Infrastructure
Monitoring
Performance

About collectd metrics

By default, collectd on {% data variables.location.product_location %} gathers metrics related to the instance's performance. For more information, see "AUTOTITLE."

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 {% data variables.location.product_location %}, and you can review documentation about the plugin. To review a full list of metrics for a {% data variables.product.product_name %} 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 {% data variables.product.prodname_dotcom_the_website %}
fhcount Total, used, and unused file handles for the instance's Linux OS Manpage collectd.conf(5) in the collectd wiki
haproxy Front-end connections to the instance from HAProxy's management socket mleinart/collectd-haproxy repository on {% data variables.product.prodname_dotcom_the_website %}
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 {% data variables.product.prodname_actions %} or {% data variables.product.prodname_registry %}, statistics for objects and buckets in the connected MinIO cluster from MinIO's /metrics endpoint minio/minio repository on {% data variables.product.prodname_dotcom_the_website %}
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