As políticas de monitoramento são conjuntos de regras que regem o comportamento das sondas nos pontos de monitoramento. Elas geram caminhos ativos entre um ponto de monitoramento (origem) e um destino (alvo) que são fluxos contínuos de dados de telemetria. As políticas de monitoramento são criadas e gerenciadas no AppNeta, não no Google Cloud console.
Uma política de monitoramento inclui o seguinte:
- Origem (quem): define quais pontos de monitoramento precisam executar essas
sondas (por exemplo, todos os MPs em
us-east1ou apenas o MP chamadooffice-proxy). - Destino (o quê): define o que está sendo testado (por exemplo,
www.google.com, um IP interno específico ou um aplicativo SaaS). - Configuração (como/quando): define o tipo de teste (como monitoramento de rede ou da Web), a frequência da sonda e os protocolos específicos (ICMP, TCP, HTTP, HTTPS) a serem usados.
Para oferecer suporte a ambientes de monitoramento de todos os tamanhos, o Cloud Network Insights permite criar políticas únicas e agrupar políticas.
- Políticas de monitoramento único: um conjunto individual de regras para definir um cenário de monitoramento específico. Ele contém todos os detalhes de origem, destino e configuração do ponto de monitoramento para um único destino.
- Grupos de políticas de monitoramento: um contêiner para várias políticas de monitoramento que segmenta uma lista gerenciada de IPs ou nomes de host. Use grupos de políticas de monitoramento para preferências de monitoramento consistentes e atualizações mais simplificadas das políticas. Para mais informações sobre grupos de políticas de monitoramento, consulte Gerenciar grupos de políticas de monitoramento na documentação do AppNeta.
Também é possível usar tags anexadas a pontos de monitoramento para aplicar políticas de forma rápida e consistente a vários pontos de monitoramento. As tags são pares de chave-valor que fornecem contexto adicional, como local ou função. Se você criar uma política de monitoramento que usa tags como origem, qualquer ponto de monitoramento adicionado com essa tag será incluído automaticamente na política de monitoramento.
Para mais informações sobre tags, consulte Práticas recomendadas de inclusão de tags na documentação do AppNeta.
Tipos de monitoramento
O Cloud Network Insights oferece suporte a dois tipos de políticas de monitoramento: monitoramento de rede (caminhos de rede) e monitoramento da Web (caminhos da Web).
Monitoramento de rede
As políticas de monitoramento de rede criam caminhos de rede, visualizações da infraestrutura (camadas 3 e 4) que oferecem suporte aos seus aplicativos. À medida que os dados viajam entre a origem e o destino, o Cloud Network Insights monitora o caminho de ponta a ponta, incluindo os saltos. Os caminhos de rede oferecem suporte a dois tipos diferentes de caminhos:
- Caminhos de extremidade única: o ponto de monitoramento testa um destino externo
(por exemplo,
google.com, um VIP SaaS ou um roteador) que não tem um ponto de monitoramento instalado. Isso depende de protocolos padrão (ICMP, TCP, UDP ou Echo) e é ideal para monitorar destinos públicos ou de terceiros. - Caminhos de extremidade dupla: o ponto de monitoramento testa um ponto de monitoramento diferente. Como você controla as duas extremidades, esse modo fornece dados mais avançados, incluindo latência unidirecional precisa, instabilidade e a capacidade de detectar roteamento assimétrico (por exemplo, caminhos diferentes para upload e download).
Para mais informações sobre o monitoramento de rede, consulte Considerações para a configuração do monitoramento de rede na documentação do AppNeta.
Monitoramento da Web
As políticas de monitoramento da Web criam caminhos da Web, um monitor da experiência de ponta a ponta do aplicativo da Web (camada 7). Os caminhos da Web medem a capacidade de resposta do app, incluindo o seguinte:
- Tempo de resolução de DNS
- Tempo de handshake TCP/TLS
- Códigos de status HTTP (por exemplo,
200 OKou503 Service Unavailable)
É possível definir políticas de monitoramento da Web para emular comportamentos do usuário no navegador usando scripts do Selenium ou para emular chamadas de API por solicitações HTTP ou HTTPS. Para mais informações sobre o monitoramento da Web, consulte Visão geral do monitoramento da Web na documentação do AppNeta.
Antes de começar
É necessário implantar um ponto de monitoramento antes de criar políticas de monitoramento.
Funções exigidas
Para receber as permissões necessárias para criar políticas de monitoramento, peça ao administrador para conceder a você o papel do IAM de editor do Cloud Network Insights (roles/networkmanagement.CloudNetworkInsightsEditor) no projeto em que o Cloud Network Insights está ativado.
Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.
Também é possível conseguir as permissões necessárias com papéis personalizados ou outros papéis predefinidos.
Criar políticas de monitoramento
Ao implantar pontos de monitoramento usando o Google Cloud, você configura políticas de monitoramento no AppNeta.
No Google Cloud console, acesse Inteligência de rede > Cloud Network Insights.
Para criar uma política de monitoramento de rede, abra a página Caminhos de rede e clique em Criar política de monitoramento de rede (interface do AppNeta). A página Detalhes da política será aberta no AppNeta.
Para instruções detalhadas sobre como criar políticas de monitoramento de rede, consulte Gerenciar políticas de monitoramento na documentação do AppNeta.
Para criar uma política de monitoramento da Web, abra a página Caminhos da Web e clique em Criar política de monitoramento da Web (interface do AppNeta). A página Detalhes da política será aberta no AppNeta.
Para instruções detalhadas sobre como criar políticas de monitoramento da Web, consulte Criar políticas de monitoramento com monitoramento da Web na documentação do AppNeta.
Talvez seja necessário fazer login no AppNeta usando o logon único do Google e autorizar o AppNeta a ler Google Cloud dados.
Para mais informações sobre como criar políticas de monitoramento, consulte Configurar o monitoramento na documentação do AppNeta.
A seguir
Embora as políticas sejam configuradas no AppNeta, os dados de caminho de rede e caminho da Web resultantes, incluindo métricas, registros de alarme e registros de eventos, estão disponíveis noconsole. Google Cloud
- Confira as métricas de desempenho nos painéis e analise as tendências.
- Configure regras de alarme para alertas e notificações ou consulte registros.