Liste les métriques CloudMonitor disponibles pour les clusters, les nœuds et les pods Container Service for Kubernetes (ACK), notamment les métriques CPU, mémoire, réseau et système de fichiers.
Le composant metrics-server des clusters ACK doit être mis à niveau vers la version V0.3.8.5 ou ultérieure. Pour plus d'informations, consultez la rubrique Mettre à niveau metrics-server avant la mise à niveau vers v1.12.
Pour les clusters ACK créés après le 25 avril 2024 à 10:00:00, vous devez activer manuellement la surveillance Cloud Monitor pour le composant metrics-server avant de procéder à la surveillance. Consultez la rubrique Activer la fonctionnalité de surveillance de CloudMonitor pour un cluster ACK.
Lorsque vous appelez une opération API fournie par CloudMonitor, définissez les paramètres Namespace et Period.
Définissez le paramètre Namespace sur acs_k8s.
Définissez le paramètre Period sur un multiple entier de 60 secondes. Valeur par défaut : 60 secondes.
Le tableau suivant décrit les valeurs valides des paramètres MetricName et Dimensions.
|
Métrique |
Unité |
MetricName |
Dimensions |
Statistiques |
|
cluster.cpu.limit |
Cœur |
cluster.cpu.limit |
userId et cluster |
Valeur |
|
cluster.cpu.request |
Cœur |
cluster.cpu.request |
userId et cluster |
Valeur |
|
cluster.cpu.usage_rate |
Cœur |
cluster.cpu.usage_rate |
userId et cluster |
Valeur |
|
cluster.cpu.utilization |
% |
cluster.cpu.utilization |
userId et cluster |
Valeur |
|
cluster.memory.limit |
Octet |
cluster.memory.limit |
userId et cluster |
Valeur |
|
cluster.memory.request |
Octet |
cluster.memory.request |
userId et cluster |
Valeur |
|
cluster.memory.utilization |
% |
cluster.memory.utilization |
userId et cluster |
Valeur |
|
node.cpu.allocatable |
Cœur |
node.cpu.allocatable |
userId, cluster et node |
Valeur |
|
node.cpu.capacity |
Cœur |
node.cpu.capacity |
userId, cluster et node |
Valeur |
|
node.cpu.limit |
Cœur |
node.cpu.limit |
userId, cluster et node |
Valeur |
|
node.cpu.oversale_rate(usage/request) |
% |
node.cpu.oversale_rate |
userId, cluster et node |
Valeur |
|
node.cpu.request |
Cœur |
node.cpu.request |
userId, cluster et node |
Valeur |
|
node.cpu.usage_rate |
Cœur |
node.cpu.usage_rate |
userId, cluster et node |
Valeur |
|
node.cpu.utilization |
% |
node.cpu.utilization |
userId, cluster et node |
Valeur |
|
node.filesystem.available |
Octet |
node.filesystem.available |
userId, cluster et node |
Valeur |
|
node.filesystem.inodes |
Nombre |
node.filesystem.inodes |
userId, cluster et node |
Valeur |
|
node.filesystem.limit |
Nombre |
node.filesystem.limit |
userId, cluster et node |
Valeur |
|
node.filesystem.usage |
Nombre |
node.filesystem.usage |
userId, cluster et node |
Valeur |
|
node.memory.allocatable |
Octet |
node.memory.allocatable |
userId, cluster et node |
Valeur |
|
node.memory.cache |
Nombre |
node.memory.cache |
userId, cluster et node |
Valeur |
|
node.memory.limit |
Octet |
node.memory.limit |
userId, cluster et node |
Valeur |
|
node.memory.oversale_rate(usage/request) |
% |
node.memory.oversale_rate |
userId, cluster et node |
Valeur |
|
node.memory.request |
Nombre |
node.memory.request |
userId, cluster et node |
Valeur |
|
node.memory.usage |
Nombre |
node.memory.usage |
userId, cluster et node |
Valeur |
|
node.memory.utilization |
% |
node.memory.utilization |
userId, cluster et node |
Valeur |
|
node.memory.working_set |
Octet |
node.memory.working_set |
userId, cluster et node |
Valeur |
|
node.network.rx_errors |
Nombre |
node.network.rx_errors |
userId, cluster et node |
Valeur |
|
node.network.rx_errors_rate |
% |
node.network.rx_errors_rate |
userId, cluster et node |
Valeur |
|
node.network.rx_rate |
Octet/s |
node.network.rx_rate |
userId, cluster et node |
Valeur |
|
node.network.tx_errors_rate |
% |
node.network.tx_errors_rate |
userId, cluster et node |
Valeur |
|
node.network.tx_rate |
Octet/s |
node.network.tx_rate |
userId, cluster et node |
Valeur |
|
ns.cpu.limit |
Cœur |
ns.cpu.limit |
userId, cluster et namespace |
Somme |
|
pod.cpu.limit |
Cœur |
pod.cpu.limit |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.cpu.oversale_rate(usage/request) |
% |
pod.cpu.oversale_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.cpu.request |
Cœur |
pod.cpu.request |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.cpu.usage_rate |
Cœur |
pod.cpu.usage_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.cpu.utilization(usage/limit) |
% |
pod.cpu.utilization |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.cache |
Octet |
pod.memory.cache |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.limit |
Octet |
pod.memory.limit |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.oversale_rate(usage/request) |
% |
pod.memory.oversale_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.request |
Octet |
pod.memory.request |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.rss |
Octet |
pod.memory.rss |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.utilization(working_set/limit) |
% |
pod.memory.utilization |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.memory.working_set |
Octet |
pod.memory.working_set |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.network.rx_errors_rate |
Octet/s |
pod.network.rx_errors_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.network.rx_rate |
Octet/s |
pod.network.rx_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.network.tx_errors_rate |
Octet/s |
pod.network.tx_errors_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.network.tx_rate |
Octet/s |
pod.network.tx_rate |
userId, cluster, namespace, type, app et pod |
Valeur |
|
deployment.filesystem.available |
Octet |
deployment.filesystem.available |
userId, cluster, namespace, type et app |
Somme |
|
deployment.filesystem.limit |
Octet |
deployment.filesystem.limit |
userId, cluster, namespace, type et app |
Somme |
|
pod.filesystem.available |
Octet |
pod.filesystem.available |
userId, cluster, namespace, type, app et pod |
Valeur |
|
pod.filesystem.limit |
Octet |
pod.filesystem.limit |
userId, cluster, namespace, type, app et pod |
Valeur |
|
cluster.filesystem.available |
Octet |
cluster.filesystem.available |
userId et cluster |
Valeur |
|
cluster.filesystem.limit |
Octet |
cluster.filesystem.limit |
userId et cluster |
Valeur |
|
deployment.cpu.limit |
Cœur |
deployment.cpu.limit |
userId, cluster, namespace, type et app |
Somme |
|
deployment.cpu.request |
Cœur |
deployment.cpu.request |
userId, cluster, namespace, type et app |
Somme |
|
deployment.cpu.usage_rate |
Cœur |
deployment.cpu.usage_rate |
userId, cluster, namespace, type et app |
Somme |
|
deployment.memory.limit |
Octet |
deployment.memory.limit |
userId, cluster, namespace, type et app |
Somme |
|
deployment.memory.request |
Octet |
deployment.memory.request |
userId, cluster, namespace, type et app |
Somme |
|
deployment.memory.working_set |
Octet |
deployment.memory.working_set |
userId, cluster, namespace, type et app |
Somme |
|
deployment.network.rx_errors_rate |
Octet/s |
deployment.network.rx_errors_rate |
userId, cluster, namespace, type et app |
Somme |
|
deployment.network.rx_rate |
Octet/s |
deployment.network.rx_rate |
userId, cluster, namespace, type et app |
Somme |
|
deployment.network.tx_errors_rate |
Octet/s |
deployment.network.tx_errors_rate |
userId, cluster, namespace, type et app |
Somme |
|
deployment.network.tx_rate |
Octet/s |
deployment.network.tx_rate |
userId, cluster, namespace, type et app |
Somme |
|
node.cpu.reservation |
Cœur |
node.cpu.reservation |
userId, cluster et node |
Valeur |
|
node.memory.capacity |
Octet |
node.memory.capacity |
userId, cluster et node |
Valeur |
|
node.memory.major_page_faults |
Nombre |
node.memory.major_page_faults |
userId, cluster et node |
Valeur |
|
node.memory.major_page_faults_rate |
% |
node.memory.major_page_faults_rate |
userId, cluster et node |
Valeur |
|
node.memory.page_faults |
Nombre |
node.memory.page_faults |
userId, cluster et node |
Valeur |
|
node.memory.page_faults_rate |
% |
node.memory.page_faults_rate |
userId, cluster et node |
Valeur |
|
node.memory.reservation |
Octet |
node.memory.reservation |
userId, cluster et node |
Valeur |
|
node.memory.rss |
Octet |
node.memory.rss |
userId, cluster et node |
Valeur |
|
ns.cpu.oversale_rate |
% |
ns.cpu.oversale_rate |
userId, cluster et namespace |
Valeur |
|
ns.cpu.request |
Cœur |
ns.cpu.request |
userId, cluster et namespace |
Somme |
|
ns.cpu.usage_rate |
Cœur |
ns.cpu.usage_rate |
userId, cluster et namespace |
Somme |
|
ns.memory.limit |
Octet |
ns.memory.limit |
userId, cluster et namespace |
Somme |
|
ns.memory.oversale_rate |
% |
ns.memory.oversale_rate |
userId, cluster et namespace |
Valeur |
|
ns.memory.request |
Octet |
ns.memory.request |
userId, cluster et namespace |
Somme |
|
ns.memory.working_set |
Octet |
ns.memory.working_set |
userId, cluster et namespace |
Somme |