指标
RKE2 提供用于监控集群健康和性能的指标。
各个组件提供大多数指标。有关更多信息,请参阅以下特定组件的文档:
其他组件可能提供额外的指标。请查阅上游项目文档以获取未列出的任何组件的信息。
Supervisor 指标
当您使用 supervisor-metrics: true 启动 RKE2 时,RKE2 Supervisor 会公开指标。您可以通过每个节点的 /metrics 端点在端口 9345 访问这些指标:
kubectl get --server https://NODENAME:9345 --raw /metrics
RKE2 Supervisor 进程公开以下指标:
如果启用了 RKE2 嵌入式注册表,RKE2 Supervisor 进程还会公开以下指标:
RKE2 集群管理指标
rke2_loadbalancer_server_health
负载均衡后端服务器的当前健康状态,按负载均衡器名称和服务器地址标记。
状态为枚举值:0=无效,1=失败,2=待机,3=未检查,4=恢复中,5=健康,6=首选,7=活动。
-
类型:仪表
-
标签:
name,server
rke2_loadbalancer_dial_duration_seconds
与后端服务器建立连接所需的时间(以秒为单位),按负载均衡器名称和成功/失败状态标记。
-
类型:柱状图
-
标签:
name,status
rke2_etcd_snapshot_reconcile_duration_seconds
同步 etcd 快照列表所需的总时间(以秒为单位),按成功/失败状态标记。
-
类型:直方图
-
标签:
status