Monitorar conexões do Private Service Connect

O Private Service Connect expõe ao Cloud Monitoring as principais métricas que fornecem insights sobre suas conexões do Private Service Connect.

As métricas são enviadas automaticamente para o Monitoring. Lá, você pode criar painéis personalizados, configurar alertas e consultar as métricas.

Monitorar serviços publicados

É possível monitorar serviços publicados usando painéis predefinidos ou métricas do Google Cloud.

Ver painéis de serviços publicados

O Private Service Connect fornece um conjunto de painéis predefinidos que mostram as seguintes métricas para um serviço publicado:

  • Regras de encaminhamento conectadas
  • Endereços IP NAT em uso

Para ver painéis predefinidos na página de detalhes de um determinado serviço publicado do Private Service Connect, siga estas etapas:

Console

  1. No Console do Google Cloud, acesse a página do Private Service Connect.

    Acessar a página "Private Service Connect"

  2. Clique na guia Serviços publicados.

  3. Clique em um serviço atual.

  4. Clique na guia Monitoramento.

    Para alterar a visualização dos gráficos, use o controle na parte superior da página. Passe o cursor sobre um ponto no gráfico para ver detalhes sobre esse momento específico.

Métricas de serviços publicados

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

Para uma lista completa das métricas do Google Cloud, consulte Métricas do Google Cloud.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
private_service_connect/producer/closed_connections_count BETA
Contagem de conexões fechadas
DELTAINT64{connection}
gce_service_attachment
Contagem de conexões fechadas por um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/connected_consumer_forwarding_rules GA
Regras de encaminhamento de consumidores conectadas
GAUGEINT641
gce_service_attachment
Número de regras de encaminhamento de consumidores conectadas a um ID do anexo PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 165 segundos.
private_service_connect/producer/dropped_received_packets_count BETA
Contagem de pacotes recebidos descartada
DELTAINT64{packet}
gce_service_attachment
Contagem de pacotes recebidos descartada por um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/dropped_sent_packets_count BETA
Contagem de pacotes enviados descartada
DELTAINT64{packet}
gce_service_attachment
Contagem de pacotes enviados descartada por um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/new_connections_count BETA
Nova contagem de conexões
DELTAINT64{connection}
gce_service_attachment
Contagem de novas conexões criadas por meio de um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/open_connections BETA
Conexões abertas
GAUGEINT64{connection}
gce_service_attachment
Número de conexões atualmente abertas em um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/received_bytes_count BETA
Contagem de bytes recebidos
DELTAINT64By
gce_service_attachment
Contagem de bytes recebidos (PSC -> Serviço) por um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/received_packets_count BETA
Contagem de pacotes recebidos
DELTAINT64{packet}
gce_service_attachment
Contagem de pacotes recebidos (PSC -> Service) por um ID de anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/sent_bytes_count BETA
Contagem de bytes enviados
DELTAINT64By
gce_service_attachment
Contagem de bytes enviados (Serviço -> PSC) por um ID do anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/sent_packets_count BETA
Contagem de pacotes enviados
DELTAINT64{packet}
gce_service_attachment
Contagem de pacotes enviados (Serviço -> PSC) por um ID do anexo do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
psc_connection_id: O ID de conexão do Private Service Connect da regra de encaminhamento do Private Service Connect.
private_service_connect/producer/used_nat_ip_addresses GA
Endereços IP NAT usados
GAUGEINT641
gce_service_attachment
Uso do IP do anexo de serviço monitorado. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 165 segundos.

Monitorar endpoints e back-ends

É possível monitorar endpoints e back-ends usando as métricas do Google Cloud.

Métricas de endpoints e back-ends

Os endpoints e os back-ends do Private Service Connect são monitorados como recursos de endpoint do Private Service Connect.

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

Para uma lista completa das métricas do Google Cloud, consulte Métricas do Google Cloud.

Tipo de métrica Etapa do lançamento
Nome de exibição
Classe, Tipo, Unidade
Recursos monitorados
Descrição
Rótulos
private_service_connect/consumer/closed_connections_count BETA
Contagem de conexões encerradas
DELTAINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de conexões TCP/UDP encerradas por meio de um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/dropped_received_packets_count BETA
Contagem de pacotes recebidos descartados
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de pacotes recebidos descartados por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/dropped_sent_packets_count BETA
Contagem de pacotes enviados descartados
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de pacotes enviados descartados por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/new_connections_count BETA
Contagem de novas conexões
DELTAINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de novas conexões TCP/UDP criadas por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/open_connections BETA
Conexões abertas
GAUGEINT64{connection}
compute.googleapis.com/PrivateServiceConnectEndpoint
Número de conexões TCP/UDP abertas em um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/received_bytes_count BETA
Contagem de bytes recebidos
DELTAINT64By
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de bytes recebidos (PSC -> Clientes) por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/received_packets_count BETA
Contagem de pacotes recebidos
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de pacotes recebidos (PSC -> Clientes) por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/sent_bytes_count BETA
Contagem de bytes enviados
DELTAINT64By
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de bytes enviados (Clientes -> PSC) por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.
private_service_connect/consumer/sent_packets_count BETA
Contagem de pacotes enviados
DELTAINT64{packet}
compute.googleapis.com/PrivateServiceConnectEndpoint
Contagem de pacotes enviados (Clientes -> PSC) por um ID de conexão do PSC. Amostras coletadas a cada 60 segundos. Após a amostragem, os dados não são visíveis por até 315 segundos.
ip_protocol: o protocolo da conexão. Pode ser TCP ou UDP.

Definir políticas de alertas

Para criar uma política de alertas baseada em métricas, siga estas etapas. Use um tipo de recurso Service Attachment para métricas sobre serviços publicados. Use um tipo de recurso Private Service Connect Endpoint para métricas sobre endpoints ou back-ends.

Console

É possível criar políticas de alertas para monitorar os valores das métricas e ser notificado quando elas violarem uma condição.

  1. No painel de navegação do console do Google Cloud, selecione Monitoramento e  Alertas:

    Acessar Alertas

  2. Se você não tiver criado seus canais de notificação e quiser receber uma notificação, clique em Editar canais de notificação e adicione-os. Volte para a página Alertas depois de adicionar seus canais.
  3. Na página Alertas, clique em Criar política.
  4. Para selecionar a métrica, expanda o menu Selecionar uma métrica e faça o seguinte:
    1. Para limitar o menu a entradas relevantes, insira the resource type na barra de filtro. Se não houver resultados depois de filtrar o menu, desative a opção Mostrar somente recursos e métricas ativos.
    2. Em Tipo de recurso, selecione o tipo do recurso.
    3. Em Categoria de métrica, selecione Private_service_connect.
    4. Em Métrica, selecione a métrica a ser usada para esta política.
    5. Selecione Apply.
  5. Clique em Próxima.
  6. As configurações da página Configurar acionador de alertas determinam quando o alerta é acionado. Selecione um tipo de condição e, se necessário, especifique um limite. Para mais informações, consulte Criar políticas de alertas de limite de métrica.
  7. Clique em Next.
  8. Opcional: para adicionar notificações à sua política de alertas, clique em Canais de notificação. Na caixa de diálogo, selecione um ou mais canais de notificação no menu e clique em OK.
  9. Opcional: Atualize a Duração do fechamento automático do incidente. Este campo determina quando o Monitoring fecha incidentes na ausência de dados de métrica.
  10. Opcional: clique em Documentação e adicione as informações que quer incluir em uma mensagem de notificação.
  11. Clique em Nome e digite um nome para a política de alertas.
  12. Clique em Criar política.
Saiba mais em Políticas de alertas.

A seguir