注意事项
命名空间
Namespace = QCE/TKE2
监控指标
指标英文名 | 指标中文名 | 单位 | 维度 | 统计规则
[period, statType] |
K8sComponentApiserverRateCpuCoreUsageLimit | Apiserver CPU 使用率 | % | tke_cluster_instance_id | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverRateMemUsageLimit | Apiserver 内存使用率 | % | tke_cluster_instance_id | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverRequestListDurationSecondsP99 | List 请求的延迟 P99 | 秒 | tke_cluster_instance_id、resource、scope、verb | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverRequestMutatingDurationSecondsP99 | 写请求延迟 P99 | 秒 | tke_cluster_instance_id、resource、scope、verb | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverRequestNonListDurationSecondsP99 | Get 请求延迟 P99 | 秒 | tke_cluster_instance_id、resource、scope、verb | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverRequestQps | Apiserver 请求 QPS | 个/秒 | tke_cluster_instance_id、verb | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverRequestQpsDetail | 详细请求 QPS | 个/秒 | tke_cluster_instance_id、code、resource、verb | [60s, avg]
[300s, avg]
[3600s, avg]
[86400s, avg] |
K8sComponentApiserverCurrentInflightRequests | Apiserver 当前读写 Inflight 请求 | - | tke_cluster_instance_id、request_kind | [60s, max]
[300s, max]
[3600s, max]
[86400s, max] |
各维度对应参数总览
参数名称 | 维度名称 | 维度解释 | 格式 |
Conditions.N.Key | tke_cluster_instance_id | 集群的维度名称 | 输入 String 类型维度名称:tke_cluster_instance_id |
Conditions.N.Value | tke_cluster_instance_id | 具体集群 ID | 具体集群 ID,例如:cls-fvkxp123 |
Conditions.N.Key | resource | 资源对象类型 | 输入 String 类型维度名称:resource |
Conditions.N.Value | resource | 具体资源对象类型 | 具体对象类型,例如:deployments、configmaps 等对象类型 |
Conditions.N.Key | scope | 资源的范围 | 输入 String 类型维度名称:scope |
Conditions.N.Value | scope | 具体的资源范围 | 具体的资源范围,例如:cluster、namespace 等 |
Conditions.N.Key | verb | 对象执行的操作 | 输入 String 类型维度名称:verb |
Conditions.N.Value | verb | 具体对象执行的操作 | 具体对象执行的操作,例如:delete、get、patch、post 等对象执行操作 |
Conditions.N.Key | code | 操作结果的状态码 | 输入 String 类型维度名称:code |
Conditions.N.Value | code | 具体的状态码 | 具体的状态码,例如:200、400等状态码 |
Conditions.N.Key | request_kind | 请求的类型 | 输入 String 类型维度名称:request_kind |
Conditions.N.Value | request_kind | 具体的请求类型 | 具体的请求类型,例如:mutating、readonly 等请求类型 |
统计粒度与时间跨度
不同统计粒度支持的时间跨度不一致,拉取监控数据时需注意时间跨度限制,具体说明如下:
统计粒度 | 支持最大时间跨度(结束时间-起始时间) |
60s | 12小时 |
300s | 3天 |
3600s | 30天 |
86400s | 186天 |
入参说明
Apiserver CPU 使用率&内存使用率入参取值如下:
&Namespace=QCE/TKE2
&Conditions.0.Key=tke_cluster_instance_id
&Conditions.0.Value=具体集群 ID
延迟类指标入参取值如下:
&Namespace=QCE/TKE2
&Conditions.0.Key=tke_cluster_instance_id
&Conditions.0.Value=具体集群 ID
&Conditions.1.Key=resource
&Conditions.1.Value=具体资源对象类型
&Conditions.2.Key=scope
&Conditions.2.Value=具体的资源范围
&Conditions.3.Key=verb
&Conditions.3.Value=具体对象执行的操作
Apiserver 请求 QPS 指标入参取值如下:
&Namespace=QCE/TKE2
&Conditions.0.Key=tke_cluster_instance_id
&Conditions.0.Value=具体集群 ID
&Conditions.1.Key=verb
&Conditions.1.Value=具体对象执行的操作
详细请求 QPS 指标入参取值如下:
&Namespace=QCE/TKE2
&Conditions.0.Key=tke_cluster_instance_id
&Conditions.0.Value=具体集群 ID
&Conditions.1.Key=code
&Conditions.1.Value=具体操作结果的状态码
&Conditions.2.Key=resource
&Conditions.2.Value=具体的资源对象类型
&Conditions.3.Key=verb
&Conditions.3.Value=具体对象执行的操作
Apiserver 当前读写 Inflight 请求指标入参取值如下:
&Namespace=QCE/TKE2
&Conditions.0.Key=tke_cluster_instance_id
&Conditions.0.Value=具体集群 ID
&Conditions.1.Key=request_kind
&Conditions.1.Value=具体的请求类型