Componentes e termos do Monitor de Internet
O Monitor de Internet usa ou referencia os conceitos a seguir.
- Monitorar
Um monitor inclui os recursos de uma única aplicação para o qual você deseja visualizar as medidas de performance e disponibilidade da Internet e sobre o qual deseja receber alertas de eventos de integridade. Ao criar um monitor para uma aplicação, você adiciona recursos para que a aplicação defina as cidades (locais) para o Monitor de Internet monitorar. O Monitor de Internet usa os padrões de tráfego dos recursos da aplicação que você adiciona para que possa publicar medições de performance e de disponibilidade de Internet específicas para apenas as localizações e os ASNs (geralmente, os provedores de serviços de Internet ou os ISPs) que se comunicam com a aplicação. Em outras palavras, os recursos que você adiciona criam um escopo das cidades-redes que você deseja que o Monitor de Internet monitore e para as quais você deseja publicar medições.
- Recurso adicionado ao monitor (“recurso monitorado”)
Um recurso que você adiciona a um monitor é um “recurso monitorado” no Monitor de Internet. Ou seja:
Cada VPC que você adiciona a uma região é um recurso monitorado. Quando você adiciona uma VPC, o Monitor de Internet realiza o monitoramento do tráfego para qualquer aplicação voltada para a Internet na VPC, por exemplo, uma aplicação hospedada em uma instância do Amazon EC2, protegida por um Network Load Balancer, ou em um contêiner do AWS Fargate.
Cada Network Load Balancer que você adiciona em uma região é um recurso monitorado.
Cada diretório do WorkSpaces que você adiciona a uma região é um recurso monitorado.
Cada distribuição do CloudFront que você adiciona é um recurso monitorado.
- Número de sistema autônomo (ASN)
No Monitor de Internet, um ASN normalmente se refere a um provedor de serviços de Internet (ISP), como a Verizon ou a Comcast. Um ASN é um provedor de rede que um cliente usa para acessar sua aplicação de Internet. Um sistema autônomo (AS) é um conjunto de prefixos de protocolo de Internet (IP) rotativos que pertencem a uma rede ou a uma coleção de redes que são todas gerenciadas, controladas e supervisionadas por uma organização.
- Cidade-rede (localização e ASN)
Uma cidade-rede corresponde à localidade (por exemplo, uma cidade) da qual os clientes acessam os recursos da aplicação e ao ASN, que normalmente é um provedor de serviços de Internet (ISP), por meio do qual os clientes acessam os recursos. Para ajudar a controlar sua fatura, é possível definir um limite para o número máximo de redes de cidades que o Monitor de Internet monitorará para cada monitor. Você paga apenas pelo número real de cidades-redes que monitorar, até o número máximo. Para obter mais informações, consulte Escolha de um limite máximo de cidades-redes.
- Medições da Internet
O Monitor de Internet também publica as medições da internet em arquivos de log no CloudWatch Logs a cada cinco minutos para as 500 principais redes urbanas do tráfego da aplicação monitorada.
Essas medidas quantificam a pontuação de performance, a pontuação de disponibilidade, os bytes transferidos (bytes de entrada e saída) e o tempo de ida e volta das cidades-redes da sua aplicação. Essas são medidas para as cidades-redes específicas de suas VPCs, Network Load Balancers, distribuições do CloudFront ou diretórios do WorkSpaces. Opcionalmente, é possível optar por publicar medições e eventos da Internet para todas as cidades-redes monitoradas (até o limite de serviço de 500.000 cidades-redes) em um bucket do Amazon S3.
- Métricas
O Monitor de Internet gera métricas agregadas de métricas do CloudWatch para o tráfego global para a aplicação e o tráfego global para cada Região da AWS. Para ter mais informações, consulte Visualizar métricas do Monitor de Internet ou definir alarmes no CloudWatch Metrics.
- Evento de integridade
O Monitor de Internet cria um evento de integridade para alertá-lo sobre um problema específico que afete sua aplicação. O Monitor de Internet detecta problemas de Internet, como aumento da latência da rede, em todo o mundo. Depois, ele usa as medições históricas de Internet em toda a infraestrutura global da AWS para calcular o impacto dos problemas atuais na aplicação e, então, cria eventos de integridade. O Monitor de Internet, por padrão, cria eventos de integridade com base em ambos os limites de impacto geral e impacto local. Para saber mais sobre os eventos de integridade, consulte Quando o Monitor de Internet cria e resolve eventos de integridade.
O limite de evento de integridade padrão, tanto para pontuações de performance quanto de disponibilidade, é de 95%. Caso deseje, você pode especificar seus próprios limites personalizados para quando o Monitor de Internet criar eventos de integridade. Para obter mais informações sobre como configurar limites, consulte Alterar limites de eventos de integridade.
Cada evento de integridade inclui informações sobre as cidades-redes afetadas. É possível visualizar os eventos de integridade no console do CloudWatch ou usando o SDK da AWS ou a AWS CLI com as ações de API do Monitor de Internet. O Monitor de Internet também envia notificações do Amazon EventBridge para eventos de integridade. Para obter mais informações, consulte Quando o Monitor de Internet cria e resolve eventos de integridade.
- Evento da Internet
O Monitor de Internet exibe informações sobre eventos de integridade globais mais recentes, denominados eventos da Internet, em um mapa de condições da Internet que está disponível para todos os clientes da AWS. Não é necessário criar um monitoramento no Monitor de Internet para visualizar o mapa de condições da Internet. Ao contrário dos eventos de integridade, os eventos da Internet não são específicos para clientes individuais ou para o tráfego de suas aplicações. Para ter mais informações, consulte Mapa de condições globais da internet no Monitor de Internet.
- Limites
O Monitor de Internet cria eventos de integridade baseado em ambos os limites gerais e locais. É possível alterar os limites padrão e configurar outras opções, como desativar os limites locais. Para obter mais informações sobre como configurar limites, consulte Alterar limites de eventos de integridade.
- Pontuações de performance e disponibilidade
Ao analisar os dados coletados pela AWS, o Monitor de Internet pode detectar quando a performance e a disponibilidade da aplicação diminuíram em comparação com as linhas de base estimadas que o Monitor de Internet calcula. Para facilitar a visualização dessas quedas, o Monitor de Internet relata as informações a você sob a forma de pontuações. Uma pontuação de performance representa a porcentagem estimada de tráfego que não está apresentando queda de performance. Da mesma forma, uma pontuação de disponibilidade representa a porcentagem estimada de tráfego que não está apresentando queda de disponibilidade. Para obter mais informações, consulte Como a AWS calcula pontuações de performance e disponibilidade.
- Bytes transferidos e bytes transferidos monitorados
Bytes transferidos é o número total de bytes de tráfego de entrada e saída entre uma aplicação na AWS e a cidade-rede (ou seja, o local e o ASN, geralmente o provedor de serviços de Internet) em que os clientes acessam uma aplicação. Os bytes monitorados transferidos são uma métrica semelhante, mas incluem somente os bytes para o tráfego monitorado.
- Tempo de ida e volta
O tempo de ida e volta (RTT) é o tempo necessário para que uma solicitação de um usuário cliente retorne uma resposta. Quando o RTT é agregado em todos os locais do cliente (cidades ou outras regiões geográficas), o valor é ponderado pela quantidade de tráfego da sua aplicação direcionado por cada local do cliente.