Etcd 提供集群服务和资源性能监控指标和告警信息。
支持的服务监控指标
| 监控项 | 监控周期 | 单位 | 指标含义 | 
| 状态 | 5分钟 | - | 集群 leader 数(etcd_server_has_leader):etcd member 是否有 Leader。 1表示有主节点;0表示没有主节点。集群只能有一个 leader,也不能没有 leader。是否是leader(1:是,0:否)(etcd_server_is_leader):查看当前节点是否是 leader。此节点看到的 leader 切换次数(etcd_server_leader_changes_seen_total):etcd member 过去一段时间切主次数。可以看 leader 切换频率,在网络不稳情况下,会切换频繁,展示的是历史切换次数,只要是水平直线就代表稳定的 leader。 | 
| 数据 | 5分钟 | 千 | 发给其他节点的字节数(etcd_network_peer_sent_bytes_total):发送给对等方的总字节数。 | 
| 内存 | 5分钟 | 百万 | 驻留内存(RSS)字节数(process_resident_memory_bytes):进程实际占用的内存数。虚拟内存字节数(process_virtual_memory_bytes):虚拟内存大小(以字节为单位)。 | 
| HTTP 请求数(http_requests_total) | 5分钟 | - | 节点的 HTTP 请求数。 | 
支持的资源监控指标
| 监控项 | 监控周期 | 单位 | 指标含义 | 
| CPU | 5分钟 | % | 统计当前资源 CPU 使用率。 | 
| 内存 | 5分钟 | % | 统计当前资源内存使用率。 | 
| 硬盘使用率 | 5分钟 | % | 统计当前资源硬盘使用率。 | 
| 硬盘 IOPS | 5分钟 | counts/s | 统计每秒资源硬盘 IOPS 读取或写入次数,可分别查看读取或写入监控指标。 | 
| 硬盘吞吐量 | 5分钟 | KB/s | 统计每秒资源硬盘读取或写入速率,可分别查看读取或写入速率。 |