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
No Console do Google Cloud, acesse a página do Private Service Connect.
Clique na guia Serviços publicados.
Clique em um serviço atual.
Clique na guia Monitoramento.
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 |
|
DELTA , INT64 , {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 |
|
GAUGE , INT64 , 1 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 |
|
DELTA , INT64 , {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 |
|
DELTA , INT64 , {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 |
|
DELTA , INT64 , {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 |
|
GAUGE , INT64 , {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 |
|
DELTA , INT64 , By 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 |
|
DELTA , INT64 , {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 |
|
DELTA , INT64 , By 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 |
|
DELTA , INT64 , {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 |
|
GAUGE , INT64 , 1 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.
- No Console do Google Cloud, acesse a página Monitoring.
- No painel de navegação do Monitoring, selecione notifications Alertas:
- 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.
- Na página Alertas, clique em Criar política.
- Para selecionar a métrica, expanda o menu Selecionar uma métrica e faça o seguinte:
- 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. - Em Tipo de recurso, selecione Anexo de serviço.
- Em Categoria de métrica, selecione Private_service_connect.
- Em Métrica, selecione a métrica a ser usada para esta política.
- Selecione Apply.
- Para limitar o menu a entradas relevantes, insira
- Clique em Próxima.
- 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.
- Clique em Next.
- 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.
- 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.
- Opcional: clique em Documentação e adicione as informações que quer incluir em uma mensagem de notificação.
- Clique em Nome e digite um nome para a política de alertas.
- Clique em Criar política.