A partir das 00:00:00 (UTC+8) do dia 14 de abril de 2025, o CloudMonitor deixou de oferecer o recurso de monitoramento de contêineres Kubernetes para novos usuários. Para obter mais informações, consulte Aviso sobre a descontinuação do recurso de monitoramento de contêineres Kubernetes do CloudMonitor. Recomendamos usar o Managed Service for Prometheus para monitorar contêineres. Para saber mais, consulte Observabilidade de contêineres.
Lista as métricas do CloudMonitor disponíveis para clusters, nós e pods do Container Service for Kubernetes (ACK), incluindo métricas de CPU, memória, rede e sistema de arquivos.
Atualize o componente metrics-server dos clusters ACK para a versão V0.3.8.5 ou posterior. Para obter mais detalhes, consulte Atualize o metrics-server antes de atualizar para a v1.12.
Para clusters ACK criados após as 10:00:00 de 25 de abril de 2024, ative manualmente o monitoramento do CloudMonitor para o componente metrics-server antes de monitorá-lo. Ative o recurso de monitoramento do CloudMonitor para um cluster ACK.
Ao chamar uma operação de API fornecida pelo CloudMonitor, defina os parâmetros Namespace e Period.
Defina o parâmetro Namespace como acs_k8s.
Defina o parâmetro Period como um múltiplo inteiro de 60 segundos. Padrão: 60 segundos.
A tabela a seguir descreve os valores válidos para os parâmetros MetricName e Dimensions.
|
Métrica |
Unidade |
MetricName |
Dimensions |
Estatísticas |
|
cluster.cpu.limit |
Core |
cluster.cpu.limit |
userId e cluster |
Value |
|
cluster.cpu.request |
Core |
cluster.cpu.request |
userId e cluster |
Value |
|
cluster.cpu.usage_rate |
Core |
cluster.cpu.usage_rate |
userId e cluster |
Value |
|
cluster.cpu.utilization |
% |
cluster.cpu.utilization |
userId e cluster |
Value |
|
cluster.memory.limit |
Byte |
cluster.memory.limit |
userId e cluster |
Value |
|
cluster.memory.request |
Byte |
cluster.memory.request |
userId e cluster |
Value |
|
cluster.memory.utilization |
% |
cluster.memory.utilization |
userId e cluster |
Value |
|
node.cpu.allocatable |
Core |
node.cpu.allocatable |
userId, cluster e node |
Value |
|
node.cpu.capacity |
Core |
node.cpu.capacity |
userId, cluster e node |
Value |
|
node.cpu.limit |
Core |
node.cpu.limit |
userId, cluster e node |
Value |
|
node.cpu.oversale_rate(usage/request) |
% |
node.cpu.oversale_rate |
userId, cluster e node |
Value |
|
node.cpu.request |
Core |
node.cpu.request |
userId, cluster e node |
Value |
|
node.cpu.usage_rate |
Core |
node.cpu.usage_rate |
userId, cluster e node |
Value |
|
node.cpu.utilization |
% |
node.cpu.utilization |
userId, cluster e node |
Value |
|
node.filesystem.available |
Byte |
node.filesystem.available |
userId, cluster e node |
Value |
|
node.filesystem.inodes |
Count |
node.filesystem.inodes |
userId, cluster e node |
Value |
|
node.filesystem.limit |
Count |
node.filesystem.limit |
userId, cluster e node |
Value |
|
node.filesystem.usage |
Count |
node.filesystem.usage |
userId, cluster e node |
Value |
|
node.memory.allocatable |
Byte |
node.memory.allocatable |
userId, cluster e node |
Value |
|
node.memory.cache |
Count |
node.memory.cache |
userId, cluster e node |
Value |
|
node.memory.limit |
Byte |
node.memory.limit |
userId, cluster e node |
Value |
|
node.memory.oversale_rate(usage/request) |
% |
node.memory.oversale_rate |
userId, cluster e node |
Value |
|
node.memory.request |
Count |
node.memory.request |
userId, cluster e node |
Value |
|
node.memory.usage |
Count |
node.memory.usage |
userId, cluster e node |
Value |
|
node.memory.utilization |
% |
node.memory.utilization |
userId, cluster e node |
Value |
|
node.memory.working_set |
Byte |
node.memory.working_set |
userId, cluster e node |
Value |
|
node.network.rx_errors |
Count |
node.network.rx_errors |
userId, cluster e node |
Value |
|
node.network.rx_errors_rate |
% |
node.network.rx_errors_rate |
userId, cluster e node |
Value |
|
node.network.rx_rate |
Byte/s |
node.network.rx_rate |
userId, cluster e node |
Value |
|
node.network.tx_errors_rate |
% |
node.network.tx_errors_rate |
userId, cluster e node |
Value |
|
node.network.tx_rate |
Byte/s |
node.network.tx_rate |
userId, cluster e node |
Value |
|
ns.cpu.limit |
Core |
ns.cpu.limit |
userId, cluster e namespace |
Sum |
|
pod.cpu.limit |
Core |
pod.cpu.limit |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.cpu.oversale_rate(usage/request) |
% |
pod.cpu.oversale_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.cpu.request |
Core |
pod.cpu.request |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.cpu.usage_rate |
Core |
pod.cpu.usage_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.cpu.utilization(usage/limit) |
% |
pod.cpu.utilization |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.cache |
Byte |
pod.memory.cache |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.limit |
Byte |
pod.memory.limit |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.oversale_rate(usage/request) |
% |
pod.memory.oversale_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.request |
Byte |
pod.memory.request |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.rss |
Byte |
pod.memory.rss |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.utilization(working_set/limit) |
% |
pod.memory.utilization |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.memory.working_set |
Byte |
pod.memory.working_set |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.network.rx_errors_rate |
Byte/s |
pod.network.rx_errors_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.network.rx_rate |
Byte/s |
pod.network.rx_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.network.tx_errors_rate |
Byte/s |
pod.network.tx_errors_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.network.tx_rate |
Byte/s |
pod.network.tx_rate |
userId, cluster, namespace, type, app e pod |
Value |
|
deployment.filesystem.available |
Byte |
deployment.filesystem.available |
userId, cluster, namespace, type e app |
Sum |
|
deployment.filesystem.limit |
Byte |
deployment.filesystem.limit |
userId, cluster, namespace, type e app |
Sum |
|
pod.filesystem.available |
Byte |
pod.filesystem.available |
userId, cluster, namespace, type, app e pod |
Value |
|
pod.filesystem.limit |
Byte |
pod.filesystem.limit |
userId, cluster, namespace, type, app e pod |
Value |
|
cluster.filesystem.available |
Byte |
cluster.filesystem.available |
userId e cluster |
Value |
|
cluster.filesystem.limit |
Byte |
cluster.filesystem.limit |
userId e cluster |
Value |
|
deployment.cpu.limit |
Core |
deployment.cpu.limit |
userId, cluster, namespace, type e app |
Sum |
|
deployment.cpu.request |
Core |
deployment.cpu.request |
userId, cluster, namespace, type e app |
Sum |
|
deployment.cpu.usage_rate |
Core |
deployment.cpu.usage_rate |
userId, cluster, namespace, type e app |
Sum |
|
deployment.memory.limit |
Byte |
deployment.memory.limit |
userId, cluster, namespace, type e app |
Sum |
|
deployment.memory.request |
Byte |
deployment.memory.request |
userId, cluster, namespace, type e app |
Sum |
|
deployment.memory.working_set |
Byte |
deployment.memory.working_set |
userId, cluster, namespace, type e app |
Sum |
|
deployment.network.rx_errors_rate |
Byte/s |
deployment.network.rx_errors_rate |
userId, cluster, namespace, type e app |
Sum |
|
deployment.network.rx_rate |
Byte/s |
deployment.network.rx_rate |
userId, cluster, namespace, type e app |
Sum |
|
deployment.network.tx_errors_rate |
Byte/s |
deployment.network.tx_errors_rate |
userId, cluster, namespace, type e app |
Sum |
|
deployment.network.tx_rate |
Byte/s |
deployment.network.tx_rate |
userId, cluster, namespace, type e app |
Sum |
|
node.cpu.reservation |
Core |
node.cpu.reservation |
userId, cluster e node |
Value |
|
node.memory.capacity |
Byte |
node.memory.capacity |
userId, cluster e node |
Value |
|
node.memory.major_page_faults |
Count |
node.memory.major_page_faults |
userId, cluster e node |
Value |
|
node.memory.major_page_faults_rate |
% |
node.memory.major_page_faults_rate |
userId, cluster e node |
Value |
|
node.memory.page_faults |
Count |
node.memory.page_faults |
userId, cluster e node |
Value |
|
node.memory.page_faults_rate |
% |
node.memory.page_faults_rate |
userId, cluster e node |
Value |
|
node.memory.reservation |
Byte |
node.memory.reservation |
userId, cluster e node |
Value |
|
node.memory.rss |
Byte |
node.memory.rss |
userId, cluster e node |
Value |
|
ns.cpu.oversale_rate |
% |
ns.cpu.oversale_rate |
userId, cluster e namespace |
Value |
|
ns.cpu.request |
Core |
ns.cpu.request |
userId, cluster e namespace |
Sum |
|
ns.cpu.usage_rate |
Core |
ns.cpu.usage_rate |
userId, cluster e namespace |
Sum |
|
ns.memory.limit |
Byte |
ns.memory.limit |
userId, cluster e namespace |
Sum |
|
ns.memory.oversale_rate |
% |
ns.memory.oversale_rate |
userId, cluster e namespace |
Value |
|
ns.memory.request |
Byte |
ns.memory.request |
userId, cluster e namespace |
Sum |
|
ns.memory.working_set |
Byte |
ns.memory.working_set |
userId, cluster e namespace |
Sum |