Monitorar serviços publicados

O Private Service Connect expõe métricas importantes ao Cloud Monitoring que fornecem insights sobre o uso do Private Service Connect.

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

Ver painéis predefinidos

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.

  5. Role para baixo para ver os painéis. É possível mudar a visualização usando o controle na parte de cima da página. Passe o cursor sobre um ponto no gráfico para ver detalhes sobre esse momento específico.

Métricas de anexo de serviço

As strings "tipo de métrica" nesta tabela precisam ser prefixadas com compute.googleapis.com/. 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
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 da conexão da 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 da conexão da 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 da conexão da 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 da conexão da 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 da conexão da 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 da conexão da 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 da conexão da 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 da conexão da 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 da conexão da 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.

Definir políticas de alertas

Para criar uma política de alertas baseada em métricas, siga estas etapas.

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 Console do Google Cloud, acesse a página Monitoring.

    Acessar Monitoring

  2. No painel de navegação do Monitoring, selecione  Alertas:
  3. 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.
  4. Na página Alertas, clique em Criar política.
  5. 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 Service Attachment 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 Anexo de serviço.
    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.
  6. Clique em Próxima.
  7. 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.
  8. Clique em Next.
  9. 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.
  10. 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.
  11. Opcional: clique em Documentação e adicione as informações que quer incluir em uma mensagem de notificação.
  12. Clique em Nome e digite um nome para a política de alertas.
  13. Clique em Criar política.
Saiba mais em Políticas de alertas.

A seguir