Serviços e cargas de trabalho com suporte do Application Monitoring

A tabela a seguir lista os serviços e as cargas de trabalho integrados ao App Hub e que geram dados de métricas com rótulos específicos do aplicativo. Este documento não lista todos os serviços e workloads integrados ao App Hub. Para conferir uma lista completa de integrações, consulte Recursos compatíveis com o App Hub.

O formato do rótulo depende do tipo de telemetria e de como os dados são gerados. Por exemplo, as entradas de registro que contêm rótulos específicos do aplicativo têm um elemento JSON do tipo apphub. Para dados de métricas, as informações do aplicativo são anexadas à série temporal com rótulos de metadados do sistema ou de métricas. A forma como os dados de métrica são gerados determina os rótulos exatos. Para mais informações, consulte rótulos específicos do aplicativo.

Alguns serviços e cargas de trabalho podem gerar um ou mais dos seguintes indicadores de ouro:

  • Tráfego: taxas de solicitações de entrada no serviço ou na carga de trabalho no período selecionado.
  • Taxa de erros do servidor: porcentagem média de solicitações recebidas que geram ou mapeiam para códigos de resposta HTTP 5xx no período selecionado.
  • Latência P95: 95º percentil de latência de uma solicitação atendida no período selecionado, em milissegundos.
  • Saturação: mede o quanto seu serviço ou carga de trabalho está cheio. Por exemplo, para grupos de instâncias gerenciadas (MIGs), implantações do Cloud Run e do Google Kubernetes Engine, esse campo mostra a utilização da CPU.

Serviços compatíveis

A tabela a seguir lista os serviços integrados ao Monitoramento de aplicativos. Em geral, as entradas de registro da plataforma, as entradas de registro de auditoria e os dados de métricas desses serviços contêm rótulos específicos do aplicativo. A coluna Notas lista detalhes sobre quais indicadores de ouro são aceitos. Essa coluna também lista limitações.

Serviços Observações
Clusters do Bigtable
(regional)
Indicadores de ouro disponíveis:

As entradas de registro não incluem rótulos de aplicativos.

Instâncias do Bigtable
(regional)

Os dados de métrica não incluem rótulos de aplicativos.

As entradas de registro da plataforma não incluem rótulos de aplicativos.

Serviços do Cloud Run
(regional)
Indicadores de ouro disponíveis:
Instâncias do Cloud SQL
(regionais)
Indicadores de ouro disponíveis:
Buckets do Cloud Storage
(regionais e multirregionais)
Indicadores de ouro disponíveis:
  • Tráfego: api/request_count
  • Taxa de erros do 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 valores de status a seguir indicam um erro:
    • DATA_LOSS
    • DEADLINE_EXCEEDED
    • INTERNAL
    • UNAVAILABLE
    • UNIMPLEMENTED
    • UNKNOWN

As entradas de registro da plataforma não incluem rótulos de aplicativos.

Balanceadores de carga de aplicativo externos e internos de camada 7 com tráfego HTTP ou HTTPS
(global e regional)

Para balanceadores de carga de aplicativo, apenas regras de encaminhamento e serviços de back-end são integrados ao App Hub.

Indicadores de ouro disponíveis:

  • Tráfego: com base em um tipo de métrica do Cloud Load Balancing que registra a contagem de solicitações, como https/request_count. A configuração do Cloud Load Balancing determina a métrica real.
  • Taxa de erros do servidor: a proporção do número de solicitações com um status de resposta de 5xx em relação ao número total de solicitações.
  • Latência P95: com base em um tipo de métrica do Cloud Load Balancing que registra latências totais, como https/total_latencies. A configuração do Cloud Load Balancing determina a métrica real.

As entradas de registro da plataforma não incluem rótulos de aplicativos.

Clusters do Memorystore para Redis
(regional)
Indicadores de ouro disponíveis:

As entradas de registro da plataforma não incluem rótulos de aplicativos.

Tópicos do Pub/Sub
(global)
Indicadores de ouro disponíveis:
  • Tráfego: topic/send_request_count
  • Taxa de erros do servidor: a proporção do número de solicitações com um código de resposta de internal em relação ao número total de solicitações.
Instâncias do Spanner
(global e regional)
Indicadores de ouro disponíveis:
  • Tráfego: api/api_request_count
  • Taxa de erros do 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 valores de status a seguir indicam um erro:
    • data_loss
    • deadline_exceeded
    • internal
    • unavailable
    • unimplemented
    • unknown
  • Saturação: instância/cpu/utilização

As entradas de registro da plataforma não incluem rótulos de aplicativos.

Cargas de trabalho compatíveis

A tabela a seguir lista as cargas de trabalho integradas ao Monitoramento de aplicativos. Em geral, as entradas de registro da plataforma, as entradas de registro de auditoria e os dados de métrica dessas cargas de trabalho contêm rótulos específicos do aplicativo. A coluna Notas lista detalhes sobre quais indicadores de ouro são aceitos. Essa coluna também lista limitações.

Cargas de trabalho Observações
Jobs do Cloud Run
(regional)
Indicadores de ouro disponíveis:

As entradas de registro da plataforma não incluem rótulos de aplicativos.

MIGs do Compute Engine
(regionais e por zonas)
Indicadores de ouro disponíveis:
CronJobs do Kubernetes
(regionais e por zona)

Nenhum indicador de ouro está disponível.

Para saber como executar Cron Jobs no GKE, consulte Sobre os CronJobs no GKE.

DaemonSets do Kubernetes
(regionais e por zona)
Indicadores de ouro disponíveis:
Implantações do Kubernetes
(regionais e zonais)
Indicadores de ouro disponíveis:
StatefulSets do Kubernetes
(regionais e por zona)
Indicadores de ouro disponíveis:

Para saber como usar um StatefulSet ou implantar um aplicativo com estado, consulte Sobre StatefulSets no Google Kubernetes Engine.