Service诊断

更新时间:2023-08-28 10:08

容器智能运维平台提供Service诊断功能,帮助您诊断Service常见问题。本文介绍Service诊断对应的检查项以及修复方案。

Service诊断主要包括CLB计费类型、CLB证书、CLB是否支持复用、CLB配额、异常Event等检查项。

重要

使用故障诊断功能时,系统将在您的集群节点上执行数据采集程序并收集检查结果。采集的信息包括系统版本,负载、Docker、Kubelet等运行状态及系统日志中关键错误信息。数据采集程序不会采集您的业务信息及敏感数据。

Service诊断对应的检查项

说明

根据集群配置,具体检查项可能稍有不同。实际结果请以诊断页面结果为准。

诊断项分组

说明

诊断项分组

说明

Service

检查Service与CLB配置是否一致。

ResourceQuotas

检查CLB配额。

Service

检查项名称

检查项说明

修复方案

检查项名称

检查项说明

修复方案

LBInstanceChargeType

检查Service与CLB的计费类型是否一致。

修改Service的实例计费注解,使其与CLB的实例计费方式一致。关于Service Annotation更多信息,请参见通过Annotation配置传统型负载均衡CLB

LBCertId

检查Service与CLB证书是否一致。

修改Service的证书ID注解,使其与CLB https监听的证书ID一致。关于Service Annotation更多信息,请参见通过Annotation配置传统型负载均衡CLB

LBReusable

检查CLB是否可以复用。

选择满足限制条件的CLB进行复用。关于CLB复用更多信息,请参见注意事项

ServiceWarningEvents

检查Service是否存在异常事件。

异常Event为[%s],关于Service异常事件及处理方式,请参见Service异常事件及处理方式

LBExisted

检查Service对应CLB是否存在。

Service关联的CLB不存在,您需要对Service进行问题排查。具体操作,请参见Service异常事件及处理方式中的无法根据Service关联CLB内容。

ReadyPodNum

检查Service后端Ready Pod数量。

检查业务Pod状态,保证Pod存在且处于Ready状态。

ResourceQuotas

检查项名称

检查项说明

修复方案

检查项名称

检查项说明

修复方案

SlbQuotaBackendserverAttachedNum

ECS可关联CLB配额紧张。

默认情况下,一个ECS实例可挂载后端服务器组的数量为50个,当同一个ECS关联的CLB达到上限后,会导致Pod变更无法同步到CLB后端。请登录CLB配额管理页面,查看CLB配额信息。

SlbQuotaBackendserversNum

CLB后端服务器配额紧张。

默认情况下,一个CLB实例可以挂载200个后端服务器,当一个CLB后端服务器达到上限后,会导致Pod变更无法同步到CLB后端。请登录CLB配额管理页面,查看CLB配额信息。

SlbQuotaInstancesNum

CLB实例数配额检查。

默认情况下,一个用户可以保留60个SLB实例。当实例数配额达到上限后,将无法继续创建新的CLB。请登录CLB配额管理页面,查看CLB配额信息。

SlbQuotaListenersNum

CLB监听数配额紧张。

默认情况下,一个CLB实例可以添加50个监听。当监听数量达到上限后,会导致Service同步CLB失败。请登录CLB配额管理页面,查看CLB配额信息。

  • 本页导读 (1)
  • Service诊断对应的检查项
  • Service
  • ResourceQuotas
文档反馈