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) |
|
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) |
|
Os rótulos de aplicativos não são anexados aos períodos. |
Gateway do GKEgateway.networking.k8s.io/Gateway
|
|
Os rótulos de aplicativos não são anexados a entradas de registro ou a períodos. |
Ingress do GKEnetworking.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) |
|
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) |
|
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:
- Tráfego: service/server/request_count. As unidades dessa métrica são solicitações por segundo.
- Taxa de erro do servidor: proporção de solicitações
service/server/request_countcom status de resposta entre 500 e 599 em relação ao número total de solicitações. - Latência P95: o 95º percentil da métrica service/server/response_latencies.
- Saturação: a proporção de container/cpu/core_usage_time para container/cpu/request_cores.
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.