关于 collectd
指标
默认情况下,你的 GitHub Enterprise Server 实例 上的 collectd
收集实例性能相关指标。 有关详细信息,请参阅“为实例配置 collectd”。
可详细了解 collectd
收集的数据类型并下载包含指标完整列表的 CSV 文件。
collectd
插件收集的指标
插件向 collectd
提供指标。 可了解 你的 GitHub Enterprise Server 实例 上的所有可用插件,还可查看插件相关文档。 要查看 GitHub Enterprise Server 实例的指标完整列表,请参阅包含 collectd
指标的 CSV 文件。
插件 | 收集的指标 | 详细信息 |
---|---|---|
cpu | 实例的 CPU 在各种状态的用时:例如,执行用户代码、执行系统代码、等待 I/O 操作以及剩余空闲 | collectd Wiki 中的插件:CPU |
curl_json | 在高可用性存储库缓存或群集配置、存储库副本相关数据中的实例上 | collectd Wiki 中的插件:cURL-JSON |
df | 有关实例文件系统的使用情况信息 | collectd Wiki 中的插件:DF |
disk | 实例硬盘和其他成组设备的性能统计信息 | collectd Wiki 中的插件:磁盘 |
elasticsearch | Elasticsearch 的统计信息,提供实例搜索功能 | GitHub.com 上的 phobos182/collectd-elasticsearch 存储库 |
fhcount | 实例的 Linux OS 文件句柄总数量、已用数量和未使用数量 | collectd Wiki 中的 Manpage collectd.conf(5) |
haproxy | 从 HAProxy 的管理套接字到实例的前端连接 | GitHub.com上的 mleinart/collectd-haproxy 存储库 |
listener | 与实例 github-unicorn 、github-gitauth 和 github-ernicorn 服务的活动连接和队列连接 | 空值 |
load | 系统平均负载 | collectd Wiki 中的插件:负载 |
memcached | 实例的 Memcached 守护程序处理的连接数和请求数,以及消耗的 CPU 资源、缓存项数、线程数、发送和接收的字节数 | collectd Wiki 中的插件:Memcached |
memory | 实例的内存使用情况 | collectd Wiki 中的插件:内存 |
minio | 在将 MinIO blob 存储用于 GitHub Actions 或 GitHub Packages 的实例上,来自 MinIO /metrics 终结点的关联 MinIO 群集中的对象和存储桶的统计信息 | GitHub.com 上的 minio/minio 存储库 |
mysql | 与实例的 MySQL 数据库服务器相关的统计信息 | collectd Wiki 中的插件:MySQL |
netlink | 与实例网络接口相关的统计信息 | collectd Wiki 中的插件:Netlink |
nginx | 与实例的 Nginx HTTP 服务器相关的统计信息 | collectd Wiki 中的插件:nginx |
nomad | 与实例的计划程序和业务流程协调程序 Nomad 相关的统计信息 | 空值 |
processes | 实例上的进程数和线程数 | collectd Wiki 中的 插件:进程 |
protocols | 实例接收和发送的 TCP、UDP 和其他 IP 数据包数 | collectd Wiki 中的 插件:协议 |
redis | 与 Redis 中实例的键值存储相关的统计信息 | collectd Wiki 中的插件:Redis |
statsd | 使用 StatsD 协议发送到 collectd 的统计信息,包括来自实例上的各种功能和服务的统计信息 | collectd Wiki 中的插件:StatsD |
tcpconns | 处于各种状态的实例的 TCP 连接数 | collectd Wiki 中的 Plugin:TCPConns |
vmem | 与实例 Linux OS 内核的虚拟内存子系统相关的统计信息 | collectd Wiki 中的 Plugin:vmem |