Last updated: 2021-05-31 11:19:39

    Note

    For all the following metrics, the tke_cluster_instance_id dimension is always required, one of other required dimensions must be passed in, and other dimensions are optional.

    Namespace

    Namespace=QCE/TKE

    Monitoring Metrics

    Parameter Metric Unit Dimension Statistical Period
    K8sPodCpu
    CoreUsed
    CPU usage MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodMem
    NoCacheBytes
    Memory usage (excluding cache) MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodNetwork
    ReceivePackets
    Network inbound packets Packets/sec Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateCpu
    CoreUsedLimit
    CPU utilization (usage/limit) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateMem
    NoCacheNode
    Memory utilization (usage/node, excluding cache) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateMem
    UsageRequest
    Memory usage (excluding cache) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodFs
    ReadBytes
    Block device read bandwidth MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodMem
    UsageBytes
    Memory usage MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodNetwork
    TransmitBytes
    Network outbound traffic MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    CpuCoreUsedNode
    CPU utilization (usage/node) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    MemNoCacheRequest
    Memory utilization (usage/request, excluding cache) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRestartTotal Number of pod restarts - Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodFsReadTimes Number of block device reads - Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodNetwork
    ReceiveBytes
    Network inbound traffic MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodNetwork
    TransmitBytesBw
    Network outbound bandwidth MB/s Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateCpu
    CoreUsedRequest
    CPU utilization (usage/request) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    MemUsageLimit
    Memory utilization (usage/limit) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodStatusReady Pod_Ready status - Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodFsWriteBytes Block device write bandwidth MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodNetwork
    ReceiveBytesBw
    inbound bandwidth MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodNetwork
    TransmitPackets
    Network outbound packets Packets/sec Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    MemNoCacheLimit
    Memory utilization (usage/limit, excluding cache) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    MemUsageNode
    Memory utilization (usage/node) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodFsWriteTimes Number of block device writes - Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateGpu
    MemoryUsedNode
    GPU memory utilization (usage/node) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateGpu
    MemoryUsedRequest
    CPU utilization (usage/request) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    GpuUsedNode
    GPU utilization (usage/node) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRate
    GpuUsedRequest
    GPU utilization (usage/request) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodGpuMemory
    RequestBytes
    Number of requested GPU cards - Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodGpuMemory
    UsedBytes
    GPU memory usage MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodGpuRequest Number of requested GPU cards - Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodGpuUsed GPU usage MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodEksGpu
    MemoryUsage
    GPU memory utilization (elastic container) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodEksGpu
    MemoryUsedMib
    GPU memory usage (elastic container) MB Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodEksGpu
    UtilizationRates
    GPU utilization (elastic container) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): namespace, workload_kind, workload_name, node_role, node, un_instance_id, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateCpu
    CoreUsedResource
    CPU utilization % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateMem
    UsageResource
    Memory utilization (usage/pod specification) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s,
    86400s
    K8sPodRateMem
    NoCacheResource
    Memory utilization (usage/pod specification, excluding cache) % Always required dimensions: tke_cluster_instance_id
    Required dimensions (one of which must be passed in): workload_name, un_instance_id, node
    Optional dimensions: node_role, workload_kind, namespace, pod_name
    60s,
    300s,
    3600s, 86400s

    Overview of Parameters in Each Dimension

    Parameter Name Type Dimension Name Description Format
    Instances.N.Dimensions.N.Name Always required tke_cluster_instance_id Cluster dimension name Enter a String-type dimension name: tke_cluster_instance_id
    Instances.N.Dimensions.N.Value tke_cluster_instance_id Specific cluster ID Enter a specific cluster ID, such as cls-fvkxp123
    Instances.N.Dimensions.N.Name Required (one of which must be passed in) workload_name Workload name dimension name Enter a String-type dimension name: workload_name
    Instances.N.Dimensions.N.Value workload_name Specific workload name Enter a specific workload name, such as coredns
    Instances.N.Dimensions.N.Name node Node name dimension name Enter a String-type dimension name: node
    Instances.N.Dimensions.N.Value node Specific node name Enter a specific node name, such as node
    Instances.N.Dimensions.N.Name un_instance_id Node ID dimension name Enter a String-type dimension name: un_instance_id
    Instances.N.Dimensions.N.Value un_instance_id Specific node ID Enter a specific node ID, such as ins-nwjhh123
    Instances.N.Dimensions.N.Name Optional (zero, one, or multiple of which can be passed in optionally) workload_kind Workload type dimension name Enter a String-type dimension name: workload_kind
    Instances.N.Dimensions.N.Value workload_kind Specific workload type Enter a specific workload name, such as Deployment
    Instances.N.Dimensions.N.Name namespace Namespace dimension name Enter a String-type dimension name: namespace
    Instances.N.Dimensions.N.Value namespace Specific namespace Enter a specific namespace, such as kube-system
    Instances.N.Dimensions.N.Name node_role Cluster dimension name Enter a String-type dimension name: node_role
    Instances.N.Dimensions.N.Value node_role Specific node role Enter a specific node role, such as node
    Instances.N.Dimensions.N.Name pod_name Pod name dimension name Enter a String-type dimension name: pod_name
    Instances.N.Dimensions.N.Value pod_name Specific pod name Enter a specific pod name, such as coredns-6ffc45f789-46lpq

    Input Parameter Description

    In the namespace dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=namespace
    &Instances.N.Dimensions.1.Value=kube-system

    In the workload type dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=workload_kind
    &Instances.N.Dimensions.1.Value=Deployment

    In the workload name dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=workload_name
    &Instances.N.Dimensions.1.Value=coredns

    In the node role dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=node_role
    &Instances.N.Dimensions.1.Value=node

    In the node ID dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=un_instance_id
    &Instances.N.Dimensions.1.Value=ins-nwjhh123

    In the node name dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=node
    &Instances.N.Dimensions.1.Value=node

    In the pod name dimension, use the following input parameters:
    &Namespace=QCE/TKE
    &Instances.N.Dimensions.0.Name=tke_cluster_instance_id
    &Instances.N.Dimensions.0.Value=cls-fvkxp123
    &Instances.N.Dimensions.1.Name=pod_name
    &Instances.N.Dimensions.1.Value=coredns-6ffc45f789-46lpq