Todos os produtos
Search
Central de documentação

Container Compute Service:Métricas de nós ACS GPU-HPN

Última atualização: Jun 29, 2026

O ACS expõe métricas do Prometheus para nós GPU-HPN no nível do nó. Essas métricas abrangem os subsistemas de CPU, memória, disco, rede e GPU. Use-as para criar painéis no Grafana e configurar alertas em PromQL para suas cargas de trabalho de GPU.

Métricas

As métricas estão organizadas por subsistema. A coluna Type indica se a métrica é um contador ou um medidor: use irate() ou rate() com contadores; leia os medidores diretamente.

CPU

Metric

Type

Description

Labels

Example

node_cpu_seconds_total

counter

Tempo total de CPU consumido no nó, em segundos. Os valores do contador retornam a zero quando o componente de monitoramento do ACS é atualizado ou quando ocorre uma migração por falha durante o ciclo de vida do nó GPU-HPN. Use irate() para calcular as taxas por segundo. Para alertas baseados em limiares nesta métrica, adicione filtros de rótulo para suprimir falsos alarmes causados por redefinições.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

mode: tipo de fatia de tempo — idle, iowait, irq, nice, softirq, steal, system ou user

node_cpu_seconds_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx",mode="user"} 135268.20999999988

Memória

Metric

Type

Description

Labels

Example

node_memory_MemAvailable_bytes

gauge

Memória disponível no nó, em bytes.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_memory_MemAvailable_bytes{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 1.070595100672e+12

node_memory_MemFree_bytes

gauge

Memória livre no nó, em bytes.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_memory_MemFree_bytes{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 1.069967446016e+12

node_memory_MemTotal_bytes

gauge

Memória total no nó, em bytes.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_memory_MemTotal_bytes{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 1.9327352832e+12

Disco

Metric

Type

Description

Labels

Example

node_disk_read_bytes_total

counter

Total de bytes lidos dos discos do nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_disk_read_bytes_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 1.36580096e+08

node_disk_reads_completed_total

counter

Total de operações de leitura de disco concluídas no nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_disk_reads_completed_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 2530

node_disk_writes_completed_total

counter

Total de operações de escrita em disco concluídas no nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_disk_writes_completed_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 85965

node_disk_written_bytes_total

counter

Total de bytes gravados nos discos do nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_disk_written_bytes_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 7.331622912e+09

Rede

Metric

Type

Description

Labels

Example

node_network_receive_bytes_total

counter

Total de bytes recebidos pelo nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_network_receive_bytes_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 4.5447566e+07

node_network_transmit_bytes_total

counter

Total de bytes transmitidos pelo nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

node_network_transmit_bytes_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 8.6421368e+07

GPU

Metric

Type

Description

Labels

Example

DCGM_FI_DEV_COUNT

gauge

Quantidade de dispositivos GPU no nó.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

DCGM_FI_DEV_COUNT{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 8

DCGM_FI_DEV_FB_TOTAL

gauge

Capacidade total do frame buffer no nó, em MB.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

DCGM_FI_DEV_FB_TOTAL{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx"} 1.56672e+06

DCGM_FI_DEV_FB_USED

gauge

Frame buffer usado por dispositivo GPU, em MB.

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

UUID: identificador único do dispositivo

modelName: nome do modelo do dispositivo

device: nome do dispositivo

gpu: número do dispositivo

DCGM_FI_DEV_FB_USED{NodeName="cn-wulanchabu-c.cr-xxx",UUID="GPU-hashID",instance="cn-wulanchabu-c.cr-xx",modelName="mode-name-demo"} 9672

DCGM_FI_DEV_GPU_UTIL

gauge

Utilização da GPU por dispositivo, em porcentagem (0–100).

NodeName: nome do nó (spec.nodeName)

instance: nome do nó (spec.nodeName)

UUID: identificador único do dispositivo

modelName: nome do modelo do dispositivo

device: nome do dispositivo

gpu: número do dispositivo

DCGM_FI_DEV_GPU_UTIL{NodeName="cn-wulanchabu-c.cr-xxx",UUID="GPU-hashID",instance="cn-wulanchabu-c.cr-xx",modelName="mode-name-demo"} 56

sysom_imc_node_event

gauge

Desempenho da largura de banda de memória no nível do nó, agregado em vários soquetes NUMA. Coletado a cada 30 segundos.

instance: nome do nó (spec.nodeName)

value: subtipo da métrica — bw_rd (largura de banda de leitura, em MB/s), bw_wr (largura de banda de escrita, em MB/s), rlat (latência média de leitura, em ns). Outros subtipos não têm suporte atualmente.

sysom_imc_node_event{instance="cn-wulanchabu-c.cr-akrjaz1r0csm2qdrk227",value="bw_rd"} 780

Ciclo de vida do nó

Metric

Type

Description

Labels

Example

node_boot_time_seconds

gauge

Timestamp registrado no provisionamento do nó GPU-HPN. Atualiza-se para o horário de conclusão do evento de reparo automático mais recente quando o nó aciona esse recurso devido a uma falha.

Nenhum

node_boot_time_seconds 1.735635132e+09

Notas de uso

Timestamps

Cada métrica possui um atributo de timestamp no formato padrão de exposição de texto do Prometheus, indicando o momento da coleta da métrica do recurso:

node_cpu_seconds_total{NodeName="cn-wulanchabu-c.cr-xxx",instance="cn-wulanchabu-c.cr-xxx",mode="idle"} 17.509999999999998 1735112457237

Use este recurso com a configuração honor_timestamps no Prometheus. O painel integrado do Prometheus no ACS já vem com honor_timestamps ativado por padrão.

Redefinição de contadores

Os nós GPU-HPN no ACS não são máquinas físicas. Diferentemente dos nós ECS, em que o sistema operacional rastreia os valores dos contadores e os redefine na reinicialização, o componente de monitoramento do ACS coleta as métricas de contador do serviço. Os valores do contador retornam a zero quando:

  • O componente de monitoramento do ACS é alterado ou atualizado

  • Ocorre uma migração por falha durante o ciclo de vida do nó GPU-HPN

Use irate() para calcular taxas a partir de métricas de contador, pois é mais robusto contra redefinições do que rate(). Para alertas baseados em limiares em métricas de contador, adicione filtros de rótulo para evitar falsos alarmes.

Perguntas frequentes

Como diferenciar métricas de Pod do ACS com o mesmo nome, como DCGM_FI_DEV_FB_USED, ao configurar um painel no Grafana?

As métricas de Pod possuem os rótulos Namespace e Pod, ausentes nas métricas de nível de nó. Filtre ou agrupe por esses rótulos em suas consultas PromQL para distinguir métricas com escopo de Pod das métricas com escopo de nó que tenham o mesmo nome.