Infraestrutura compatível com o Application Monitoring

Quando os recursos de infraestrutura integrados ao Monitoramento de Aplicativos são registrados como um serviço ou carga de trabalho do App Hub, os registros, as métricas e os traces de plataforma e auditoria gerados por eles incluem rótulos específicos do aplicativo. Para uma lista de serviços e cargas de trabalho integrados ao App Hub, consulte Recursos compatíveis com o App Hub.

Indicadores de ouro nos painéis do Application Monitoring

Os painéis criados pelo Application Monitoring mostram dados de registro e métricas, incluindo os seguintes indicadores de ouro, quando esses dados incluem rótulos específicos do aplicativo:

  • Tráfego: taxas de solicitação de entrada no serviço ou na carga de trabalho durante o período selecionado. Para algumas configurações, esse gráfico contém guias. A guia Solicitação mostra a métrica de rede L7, e a guia Bytes mostra a métrica de rede L4.
  • Taxa de erro do servidor: proporção de solicitações recebidas com um código de resposta equivalente a um código de resposta HTTP 5xx em relação a todas as solicitações recebidas no período selecionado.
  • Latência P95: 95º percentil de latência para uma solicitação exibida no período selecionado, em milissegundos.
  • Saturação: mede o nível de preenchimento do serviço ou da carga de trabalho. Por exemplo, para grupos gerenciados de instâncias (MIGs), implantações do Cloud Run e do Google Kubernetes Engine, esse campo mostra o uso da CPU.

Se você analisar um painel, talvez perceba que uma métrica de um indicador de ouro em um gráfico é diferente da métrica esperada. Para alguns indicadores de ouro, o Google Cloud Observability tem uma lista priorizada de métricas de origem. Se uma métrica preferencial não estiver disponível, o Google Cloud Observability vai pesquisar a lista até encontrar uma métrica disponível.

Recursos de infraestrutura compatíveis

A coluna Observações e limitações lista detalhes sobre quais indicadores de ouro são compatíveis. Essa coluna também lista as limitações.

Recursos de infraestrutura Indicadores de ouro Observações e limitações:
Clusters do AlloyDB para PostgreSQL
(regional)
Os rótulos de aplicativos não são anexados aos períodos.
Instâncias do AlloyDB para PostgreSQL
(regional)
Os rótulos de aplicativos não são anexados aos períodos.
Clusters do Bigtable
(regional)
Os rótulos de aplicativos não são anexados aos períodos.
Instâncias do Bigtable
(regional)
Os rótulos de aplicativos não são anexados a dados de métricas ou períodos.
Cloud Domains Os rótulos de aplicativos não são anexados a dados de métricas ou períodos.
Jobs do Cloud Run
(regional)
Serviços e funções do Cloud Run
(regional)

Somente os períodos de trace gerados por cargas de trabalho instrumentadas contêm rótulos de aplicativo.

Somente as cargas de trabalho instrumentadas pelo cliente em execução no Cloud Run geram indicadores de ouro.

Buckets de registro do Cloud Logging
(global e regional)
Somente os registros de auditoria contêm rótulos de aplicativos.
Instâncias do Cloud SQL
(regional)
Os rótulos de aplicativos não são anexados aos períodos.
Buckets do Cloud Storage
(regional e multirregional)
  • Tráfego: api/request_count
  • Taxa de erro de servidor: proporção de solicitações com um status de resposta que indica um erro em relação ao número total de solicitações. Os seguintes valores de status indicam um erro:
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN
Os rótulos de aplicativos não são anexados aos períodos.
MIGs do Compute Engine
(regional e zonal)
Serviço do Dataproc Metastore
(regional e multirregional)

Os rótulos de aplicativos não são anexados aos períodos.

Para informações gerais, consulte Visão geral do Dataproc Metastore.

Pipelines de entrega do Cloud Deploy
(Regional)
Os rótulos de aplicativos não são anexados aos períodos.
Bancos de dados do Firestore
(regional)
  • Tráfego: api/request_count
  • Taxa de erro de servidor: proporção de solicitações com um status de resposta que indica um erro em relação ao número total de solicitações. Os seguintes valores de status indicam um erro:
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
  • Latência P95: api/request_latencies
Os rótulos de aplicativos não são anexados aos períodos.
Gateway do GKE
gateway.networking.k8s.io/Gateway
Os rótulos de aplicativos não são anexados a entradas de registro ou a períodos.
Ingress do GKE
networking.k8s.io/Ingress
Os rótulos de aplicativos não são anexados aos períodos.
CronJobs do Kubernetes
(regional e zonal)
Para saber como executar CronJobs no GKE, consulte Sobre CronJobs no GKE.
DaemonSets do Kubernetes
(regional e zonal)
Consulte Indicadores de ouro para o Kubernetes.
Implantações do Kubernetes
(regional e zonal)
Consulte Indicadores de ouro para o Kubernetes.
StatefulSets do Kubernetes
(regional e zonal)
Consulte Indicadores de ouro para o Kubernetes. Para saber como usar um StatefulSet ou implantar um aplicativo com estado, consulte Sobre StatefulSets no Google Kubernetes Engine.
Balanceadores de carga de aplicativo externos e internos da camada 7 com tráfego HTTP ou HTTPS
(global, regional e entre regiões)
Para balanceadores de carga de aplicativo, apenas regras de encaminhamento e serviços de back-end são integrados ao App Hub. Os rótulos de aplicativos não são anexados aos períodos.
Clusters do Memorystore para Redis
(regional)
Os rótulos de aplicativos não são anexados a entradas de registro ou a períodos.
Instâncias do Memorystore for Redis
(regional)
Os rótulos de aplicativos não são anexados a dados de métricas ou períodos.
Tópicos do Pub/Sub
(global)
Os rótulos de aplicativos não são anexados aos períodos.
Assinaturas do Pub/Sub
(global)
Os rótulos de aplicativos não são anexados aos períodos.
Secrets do Secret Manager
(global e regional)
Os rótulos de aplicativos não são anexados aos períodos.
Bancos de dados do Spanner
(global e regional)
Os rótulos de aplicativos não são anexados a dados de métricas ou períodos.
Instâncias do Spanner
(global e regional)
  • Tráfego: api/api_request_count
  • Taxa de erro de servidor: proporção de solicitações com um status de resposta que indica um erro em relação ao número total de solicitações. Os seguintes valores de status indicam um erro:
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • Latência P95: api/request_latencies
  • Saturação: instance/cpu/utilization
Os rótulos de aplicativos não são anexados aos períodos.
Agentes do Vertex AI Agent Engine
(regional)
Servidores MCP do Google Cloud
(global)
  • Tráfego: mcp/request_count
  • Taxa de erro do servidor: a proporção entre o número de solicitações com um status de resposta 5xx e o número total de solicitações.
  • Latência P95: mcp/request_durations

Os indicadores de ouro são mostrados apenas no painel detalhado.

Os rótulos de aplicativos não são anexados a dados de métricas ou períodos.

Indicadores de ouro para o Kubernetes

Para DaemonSets, implantações e StatefulSets do Kubernetes, o Google Cloud Observability usa os seguintes dados de métricas para derivar valores para os quatro indicadores de ouro, quando esses dados estão disponíveis:

Em um painel, o gráfico que mostra as informações de tráfego pode conter duas guias:

  • A guia Tráfego (solicitações) exibe dados de tráfego de rede L7, e as unidades são solicitações por segundo.
  • A guia Tráfego (bytes) exibe a métrica pod/network/received_bytes_count, que tem unidades de KiB por segundo e é uma métrica de rede L4.

Quando as métricas de tráfego L7 e L4 estão disponíveis, as métricas L7 aparecem nas páginas de resumo, mas o gráfico de tráfego contém guias que permitem visualizar as duas métricas. Se apenas uma métrica estiver disponível, ela será mostrada na página de resumo e nos painéis.

Para cargas de trabalho executadas no GKE, o Google Cloud Observability pode derivar indicadores de ouro da métrica do Prometheus http_server_request_duration_seconds, que só está disponível quando você instrumenta seu aplicativo usando o OpenTelemetry. Para saber mais, consulte Instrumentar o aplicativo.