Métricas do agente de operações

Quando você instala o agente de operações nas instâncias de VM, ele transmite dados para os tipos de métricas listados nesta página no Monitoring. Para informações sobre como escolher o agente certo, consulte Visão geral do agente de operações.

  • Para uma explicação geral das entradas nas tabelas, incluindo informações sobre valores como DELTA e GAUGE, consulte Tipos de métrica.

  • Para informações sobre as unidades usadas nas listas de métricas, consulte o campo unit na referência MetricDescriptor.

  • Para mais informações sobre as instruções do formulário "Amostras a cada x segundos" e "Depois da amostragem, os dados não são visíveis por até y segundos”, consulteInformações adicionais: metadados.

  • Para ver um conjunto completo de listas atuais e compatíveis de tipos de métricas, consulte a Lista de métricas.

  • Os tipos de métrica na tabela intitulada "agent" são gratuitos. Os outros tipos são faturáveis. Para informações sobre preços, consulte Preços do Monitoring.

Métricas do agente de operações e do agente do Monitoring

O agente do Monitoring tem duas implementações totalmente diferentes, uma para VMs do Linux e outra para VMs do Windows. O agente de operações é executado nas VMs do Linux e do Windows.

Apenas Linux?

Algumas das métricas listadas nas tabelas nesta página incluem a exoneração de responsabilidade "Somente Linux". Essa exoneração de responsabilidade significa que o agente do Monitoring para VMs do Windows não coleta essa métrica. A exoneração de responsabilidade não se aplica ao agente de operações em execução nas VMs do Windows.

Diferenças na coleta de métricas

Na tabela a seguir, descrevemos as diferenças nos dados ingeridos pelo agente de operações e pelo agente do Monitoring.
Tipo de métrica, omitindo
agent.googleapis.com
Agente de operações (disponibilidade geral) Agente de operações (visualização) Agente do Monitoring
disk/bytes_used e
disk/percent_used
Ingestão com o caminho completo no rótulo device. Por exemplo, /dev/sd15.

Não ingeridos em dispositivos virtuais, como tmpfs e udev.
Processado sem /dev no caminho no rótulo device; por exemplo, sda15.

Ingestão para dispositivos virtuais como tmpfs e udev.
Processado sem /dev no caminho no rótulo device; por exemplo, sda15.

Ingestão para dispositivos virtuais como tmpfs e udev.
processes/count_by_state Não ingeridos. Ingerido. Ingerido.
swap/bytes_used Ingestão sem o rótulo device no Linux. Ingestão com o rótulo device no Linux. Ingestão com o rótulo device no Linux.
A coluna GA refere-se às versões 2.0.0 e posteriores do agente de operações. A coluna Visualização refere-se às versões do agente de operações anteriores à 2.0.0.

Métricas de agente

Métricas do agente de operações em execução em instâncias de VM no Google Cloud.

agent

Métricas da configuração padrão do Agente de operações. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/agent/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
api_request_count GA
Contagem de solicitações da API Monitoring Agent
CUMULATIVEINT641
aws_ec2_instance, gae_app, gce_instance, k8s_container
Contagem de solicitações de API do agente do Monitoring. Somente no Linux. Amostras coletadas a cada 60 segundos.
state: estado da solicitação.
memory_usage GA
Como monitorar o uso de memória do agente
GAUGEDOUBLEBy
aws_ec2_instance, gae_app, gce_instance, k8s_container
Memória em uso pelo agente do Monitoring. Somente no Linux. Amostras coletadas a cada 60 segundos.
monitoring/point_count GA
Contagem de pontos de métricas do agente do Monitoring
CUMULATIVEINT641
aws_ec2_instance, gae_app, gce_instance, k8s_container
Contagem de pontos de métrica gravados no Stackdriver Monitoring. Somente no Linux. Amostras coletadas a cada 60 segundos.
status: o código de resposta do gRPC.
uptime GA
Tempo de atividade do agente do Monitoring/Logging
CUMULATIVEINT64s
aws_ec2_instance, gae_app, gce_instance, k8s_container
Tempo de atividade do agente do Monitoring ou do Logging. Somente no Linux. Amostras coletadas a cada 60 segundos.
version: Versão do agente.

Tabela criada em 06-10-2021 17:04:40 UTC.

cpu

Métricas da configuração padrão do Agente de operações e do agente do Monitoring. O Compute Engine também informa métricas semelhantes, mas elas são provenientes do hipervisor, e não de dentro da VM. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/cpu/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
load_15m GA
Carga da CPU (15 min)
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Carga média nos últimos 15 minutos. Somente no Linux. Amostras coletadas a cada 60 segundos.
load_1m GA
Carga da CPU (1m)
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Carga média no último minuto. Somente no Linux. Amostras coletadas a cada 60 segundos.
load_5m GA
Carga da CPU (5 min)
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Carga média nos últimos cinco minutos. Somente no Linux. Amostras coletadas a cada 60 segundos.
usage_time GA
Tempo de uso da CPU (Relatório do SO)
CUMULATIVEINT64s{CPU}
aws_ec2_instance, gce_instance
Tempo total que a CPU gastou em diferentes estados. Esse valor é informado a partir da VM e pode ser diferente de "compute.googleapis.com/instance/cpu/usage_time", que é relatado pelo hipervisor da VM. Somente no Linux. Amostras coletadas a cada 60 segundos.
cpu_number: número da CPU, por exemplo, "0", "1" ou "2". Esse rótulo é definido apenas com determinadas configurações do Monitoring.
cpu_state: Estado da CPU, um dos seguintes:
utilization GA
Uso da CPU (informe do SO)
GAUGEDOUBLE%
aws_ec2_instance, gce_instance
Porcentagem da capacidade total da CPU gasta em estados diferentes. Esse valor é informado a partir da VM e pode ser diferente de "compute.googleapis.com/instance/cpu/Utilize", que é relatado pelo hipervisor da VM. Amostras coletadas a cada 60 segundos.
cpu_number: número da CPU, por exemplo, "0", "1" ou "2". Esse rótulo é definido apenas com determinadas configurações do Monitoring. Somente no Linux.
cpu_state: estado da CPU, um dos seguintes:

disco

Métricas da configuração padrão do Agente de operações e do agente do Monitoring. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/disk/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
bytes_used GA
Bytes de disco usados
GAUGEDOUBLEBy
aws_ec2_instance, gce_instance
Número atual de bytes de disco usados pelo estado. A soma dos valores de todos os estados produz o espaço total disponível em disco. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
state: tipo de uso, [gratuito, usado, reservado].
io_time GA
Tempo de E/S do disco
CUMULATIVEINT64ms
aws_ec2_instance, gce_instance
Tempo cumulativo gasto enquanto as operações de E/S estão na fila e quando os discos estão ocupados. O valor dessa métrica aumenta quando há pelo menos uma operação de E/S pendente ou em andamento. Este valor corresponde ao Campo 10 na documentação do https://www.kernel.org/doc/Documentation/iostats.txt. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
merged_operations GA
Operações de mesclagem de discos
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Contagem total de operações de disco mescladas por direção. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
direction: Direção, uma das [leitura, gravação].
operation_count GA
Operações de disco
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Contagem total de operações de disco por direção. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
direction: Direção, uma das [leitura, gravação].
operation_time GA
Tempo de operação do disco
CUMULATIVEINT64ms
aws_ec2_instance, gce_instance
Tempo médio para concluir uma operação de disco multiplicada pelo tempo decorrido. Quando alinhado como uma taxa, o valor é o tempo médio para concluir uma operação de disco. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
direction: Direção, uma das [leitura, gravação].
pending_operations GA
Operações de disco pendente
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Contagem atual de operações de disco pendentes. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
percent_used GA
Uso do disco
GAUGEDOUBLE%
aws_ec2_instance, gce_instance
Porcentagem atual do disco usado pelo estado. A utilização está entre 0,0 e 100,0. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
state: tipo de uso, [gratuito, usado, reservado].
read_bytes_count GA
Bytes de disco lidos
CUMULATIVEINT64By
aws_ec2_instance, gce_instance
Número total de bytes de disco que foram lidos. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
weighted_io_time GA
Tempo de E/S ponderado pelo disco
CUMULATIVEINT64ms
aws_ec2_instance, gce_instance
Tempo total gasto em operações de E/S de disco ponderadas pelo número de E/S em andamento. Esta métrica fornece uma medida do tempo de conclusão de E/S e do tamanho do backlog que pode estar se acumulando. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.
write_bytes_count GA
Bytes de disco gravados
CUMULATIVEINT64By
aws_ec2_instance, gce_instance
Número total de bytes de disco que foram gravados. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: Nome do dispositivo.

IIS

Somente no Microsoft Windows. Métricas da configuração padrão do agente de operações do Microsoft Windows e do agente de monitoramento do Microsoft Windows. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/iis/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
current_connections GA
Conexões abertas do IIS
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Conexões abertas no IIS no momento. Amostras coletadas a cada 60 segundos.
network/transferred_bytes_count GA
Bytes transferidos do IIS
CUMULATIVEINT64By
aws_ec2_instance, gce_instance
Bytes de rede transferidos pelo IIS. Amostras coletadas a cada 60 segundos.
direction: Direção (enviada, recebida)
new_connection_count GA
Conexões do IIS
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Conexões abertas no IIS. Amostras coletadas a cada 60 segundos.
request_count GA
Solicitações IIS
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Solicitações feitas ao IIS. Amostras coletadas a cada 60 segundos.
http_method: método HTTP (post, put, get, delete, option, trace, head)

interface

Métricas de interface de rede da configuração padrão do agente de operações e do agente de monitoramento do Linux. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/interface/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
errors GA
Erros de rede
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Contagem total de erros de rede. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: nome do dispositivo de rede.
direction: a direção do tráfego de rede, uma das opções [tx, rx].
packets GA
Pacotes de rede
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Contagem total de pacotes enviados pela rede. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: nome do dispositivo de rede.
direction: a direção do tráfego de rede, uma das opções [tx, rx].
traffic GA
Tráfego de rede
CUMULATIVEINT64By
aws_ec2_instance, gce_instance
Número total de bytes enviados pela rede. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: nome do dispositivo de rede.
direction: a direção do tráfego de rede, uma das opções [tx, rx].

memory

Métricas da configuração padrão do Agente de operações e do agente do Monitoring. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/memory/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
bytes_used GA
Uso de memória
GAUGEDOUBLEBy
aws_ec2_instance, gce_instance
Uso atual de memória por estado da memória. A soma dos valores de todos os estados produz a memória total na máquina. Somente no Linux. Amostras coletadas a cada 60 segundos.
state: Uma das opções [armazenadas em buffer, armazenada em cache, disponível, slab, usada].
percent_used GA
Uso de memória
GAUGEDOUBLE%
aws_ec2_instance, gce_instance
Porcentagem atual de memória usada pelo estado da memória. A soma das porcentagens de todos os estados produz 100%. Amostras coletadas a cada 60 segundos.
state: Uma das opções [armazenadas em buffer, armazenada em cache, disponível, slab, usada].

mssql

Somente no Microsoft Windows. Métricas da configuração padrão do agente de operações do Microsoft Windows e do agente de monitoramento do Microsoft Windows. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/mssql/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
connections/user GA
Conexões abertas do SQL Server
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
As conexões abertas com o SQL Server estão abertas. Amostras coletadas a cada 60 segundos.
transaction_rate GA
Taxa de transação do SQL Server
GAUGEDOUBLE1/s
aws_ec2_instance, gce_instance
Total de transações do segundo por servidor SQL. Amostras coletadas a cada 60 segundos.
write_transaction_rate GA
Taxa de transação de gravação do SQL Server
GAUGEDOUBLE1/s
aws_ec2_instance, gce_instance
Transações de gravação do SQL Server por segundo. Amostras coletadas a cada 60 segundos.

network

Métricas da configuração padrão do Agente de operações e do agente do Monitoring. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/network/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
tcp_connections GA
Conexões TCP
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Contagem atual de conexões TCP. Amostras coletadas a cada 60 segundos.
port: número de porta TCP no host local ou remoto, por exemplo, "0-local", "0-remote" ou "todos".
tcp_state: estado TCP, por exemplo, "ESTABLISHED" ou "FIN_WAIT1".

arquivo de paginação

Métricas da configuração padrão do Agente de operações e do agente de monitoramento do Microsoft Windows. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/pagefile/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
percent_used GA
Utilização do arquivo de paginação
GAUGEDOUBLE%
aws_ec2_instance, gce_instance
Porcentagem atual do arquivo de paginação usado pelo estado. Os valores estão entre 0,0 e 100,0. Somente para Windows. Amostras coletadas a cada 60 segundos.
state: tipo de uso, um dos [gratuitos, usados].

processos

Métricas da configuração padrão do Agente de operações e do agente do Monitoring. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/processes/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
count_by_state GA
Processos
GAUGEDOUBLE1
aws_ec2_instance, gce_instance
Contagem de processos no estado especificado. Somente no Linux. Amostras coletadas a cada 60 segundos.
state: corrida, suspensão, zumbi etc.
cpu_time GA
Processar CPU
CUMULATIVEINT64us{CPU}
aws_ec2_instance, gce_instance
Tempo de CPU do processo especificado. Amostras coletadas a cada 60 segundos.
process: Nome do processo.
user_or_syst: processo do usuário ou do sistema
command: Processar comando.
command_line: Processe a linha de comando, no máximo 1.024 caracteres.
owner: Proprietário do processo.
pid: ID do processo
disk/read_bytes_count GA
Processar E/S de leitura do disco
CUMULATIVEINT64By
aws_ec2_instance, gce_instance
Processar E/S de leitura de disco. Somente no Linux. Amostras coletadas a cada 60 segundos.
process: Nome do processo.
command: Processar comando.
command_line: Processe linha de comando, no máximo 1.024 caracteres.
owner: Proprietário do processo.
pid: ID do processo.
disk/write_bytes_count GA
Processar E/S de gravação do disco
CUMULATIVEINT64By
aws_ec2_instance, gce_instance
Processar E/S de gravação do disco. Somente no Linux. Amostras coletadas a cada 60 segundos.
process: Nome do processo.
command: Processar comando.
command_line: Processe linha de comando, no máximo 1.024 caracteres.
owner: Proprietário do processo.
pid: ID do processo.
fork_count GA
Contagem de bifurcações
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Número total de processos bifurcados. Somente no Linux. Amostras coletadas a cada 60 segundos.
rss_usage GA
Processar memória residente
GAUGEDOUBLEBy
aws_ec2_instance, gce_instance
Uso de memória residente do processo fornecido. Somente no Linux. Amostras coletadas a cada 60 segundos.
process: Nome do processo.
command: Processar comando.
command_line: Processe linha de comando, no máximo 1.024 caracteres.
owner: Proprietário do processo.
pid: ID do processo.
vm_usage GA
Processar memória virtual
GAUGEDOUBLEBy
aws_ec2_instance, gce_instance
Uso de VM do processo fornecido. Amostras coletadas a cada 60 segundos.
process: Nome do processo.
command: Processar comando.
command_line: Processe linha de comando, no máximo 1.024 caracteres.
owner: Proprietário do processo.
pid: ID do processo.

trocar

Métricas da configuração padrão do Agente de operações e do agente do Monitoring do Linux. Estágios de lançamento dessas métricas: disponibilidade geral

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com agent.googleapis.com/swap/. Esse prefixo foi omitido das entradas na tabela.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
bytes_used GA
Uso do swap
GAUGEDOUBLEBy
aws_ec2_instance, gce_instance
Número atual de bytes de troca usados pelo estado. Para que essa métrica esteja disponível, a troca precisa estar ativada na instância. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: trocar de dispositivo.
state: Uma das opções [usadas, gratuitas, armazenadas em cache, reservadas].
io GA
Operações de E/S de troca
CUMULATIVEINT641
aws_ec2_instance, gce_instance
Contagem total de operações de E/S de troca por direção. Para que essa métrica esteja disponível, a troca precisa estar ativada na instância. Somente no Linux. Amostras coletadas a cada 60 segundos.
direction: alternar a direção de E/S, uma de [dentro, fora].
percent_used GA
Uso do Swap
GAUGEDOUBLE%
aws_ec2_instance, gce_instance
Porcentagem atual de troca usada pelo estado. Os valores estão entre 0,0 e 100,0. Para que essa métrica esteja disponível, a troca precisa estar ativada na instância. Somente no Linux. Amostras coletadas a cada 60 segundos.
device: trocar de dispositivo.
state: Uma das opções [usadas, gratuitas, armazenadas em cache, reservadas].

Métricas de aplicativo de terceiros

JVM

Métricas para JVM. Para informações sobre como coletar essas métricas, consulte o guia sobre como configurar o agente de operações para JVM.

Tipo de métrica 
Tipo, tipo
Recursos monitorados
Rótulos
workload.googleapis.com/jvm.classes.loaded
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.gc.collections.count
CUMULATIVEINT64
gce_instance
name
workload.googleapis.com/jvm.gc.collections.elapsed
CUMULATIVEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.heap.committed
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.heap.init
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.heap.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.heap.used
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.committed
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.init
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.max
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.nonheap.used
GAUGEINT64
gce_instance
 
workload.googleapis.com/jvm.memory.pool.committed
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.pool.init
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.pool.max
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.memory.pool.used
GAUGEINT64
gce_instance
name
workload.googleapis.com/jvm.threads.count
GAUGEINT64
gce_instance
 

nginx

Métricas para nginx. Para informações sobre como coletar essas métricas, consulte o guia sobre como configurar o agente de operações para nginx.

Tipo de métrica 
Tipo, tipo
Recursos monitorados
Rótulos
workload.googleapis.com/nginx.requests
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/nginx.connections_accepted
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/nginx.connections_handled
CUMULATIVEINT64
gce_instance
 
workload.googleapis.com/nginx.connections_current
GAUGEINT64
gce_instance
state