A sondagem de origem monitora a conectividade de rede ponta a ponta entre pontos de detecção distribuídos globalmente e seus servidores de origem. Ao simular solicitações reais de usuários, esse recurso oferece visibilidade contínua da disponibilidade da origem, o que permite identificar degradações precocemente e diagnosticar a causa raiz com mais agilidade.
Como funciona
A sondagem de origem envia pacotes de teste de pontos de detecção distribuídos pelo mundo para o seu servidor de origem e simula tráfego real de usuários. Por padrão, cada ponto de detecção sonda sua origem a cada 5 minutos.
Quando a disponibilidade cai, dois mecanismos auxiliam na resposta:
Network diagnostics: Execute uma verificação imediata sob demanda ou configure diagnósticos automáticos para acionamento quando a disponibilidade ficar abaixo de um limiar definido. O sistema exibe os resultados da última hora por padrão, mas é possível filtrar para visualizar resultados dos últimos 30 dias.
Alert rules: Receba notificações via CloudMonitor quando a disponibilidade cair abaixo de um limiar configurado. Isso possibilita respostas em tempo real a problemas de rede ponta a ponta.
Faturamento
A sondagem de origem é gratuita. Caso você configure regras de alerta que utilizem mensagens de texto ou chamadas de voz, seu provedor de serviços de Internet poderá cobrar por essas notificações. Para mais informações, consulte Visão geral.
Limitações
A sondagem de origem está disponível apenas para instâncias padrão do Global Accelerator (GA) com especificação Large I ou superior.
Não há suporte para listeners UDP.
A porta de monitoramento deve estar dentro do intervalo de portas do listener.
Os pontos de detecção utilizam apenas HTTP ou HTTPS e têm suporte exclusivo a IPv4.
Cada instância GA aceita até cinco tarefas de sondagem de origem e até cinco nomes de domínio monitorados.
Pré-requisitos
Antes de começar, certifique-se de ter:
Uma instância GA no estado Available
Um plano de largura de banda básico comprado e anexado (necessário para faturamento por assinatura)
Uma área de aceleração, um listener e um grupo de endpoints configurados para a instância. Consulte Adicionar e gerenciar áreas de aceleração e Adicionar e gerenciar listeners de roteamento inteligente
Criar uma tarefa de sondagem de origem
Faça login no console do GA.
No painel de navegação à esquerda, clique em Origin Probing.
Na página Origin Probing, clique em Create Origin Probing Task.
Na caixa de diálogo Create Origin Probing Task, configure os parâmetros e clique em OK.
| Parâmetro | Description |
|---|---|
| Task name | Nome da tarefa de sondagem de origem. |
| IP protocol | Versão do IP usada para sondagem. Há suporte apenas para IPv4. |
| GA instance | Instância GA padrão onde esta tarefa será executada. |
| Listener | Listener a ser associado a esta tarefa. Listeners UDP não estão disponíveis. |
| Domain name | Nome de domínio ou endereço IP acelerado a ser monitorado, com porta personalizada opcional. Se nenhuma porta for especificada, o padrão será a porta 80 (HTTP) ou 443 (HTTPS). A porta deve estar dentro do intervalo de portas do listener. Insira um alvo por linha. O GA cria uma tarefa de sondagem separada para cada entrada. Formatos suportados: <br>• example.com ou http://example.com ou http://example.com:8080 (porta padrão: 80) <br>• https://example.com ou https://example.com:8443 (porta padrão: 443) <br>• 47.254.XX.XX ou http://47.254.XX.XX ou http://47.0.XX.XX:22 (porta padrão: 80) <br>• https://47.254.XX.XX ou https://47.254.XX.XX:8443 (porta padrão: 443) |
| Frequency | Frequência com que cada ponto de detecção envia uma sonda para sua origem. O padrão é 5 minutes. |
| Automatic diagnostics | Define se os diagnósticos de rede devem ser executados automaticamente quando a taxa de disponibilidade cair abaixo da condição de gatilho definida. |
| Trigger condition | Limiar da taxa de disponibilidade que aciona os diagnósticos automáticos. Por exemplo, definir Availability < 90% faz com que o sistema verifique automaticamente as conexões de rede entre os pontos de detecção e sua origem quando a disponibilidade cair abaixo de 90%. Disponível apenas quando Automatic diagnostics estiver ativado. |
| Advanced settings | |
| HTTP method | Método de solicitação para a sonda. Valores válidos: GET, POST, HEAD. <br>• Request content: Pares chave-valor no formato key1=value1;key2=value2 ou uma string json como {"test":"testValue"}. Obrigatório quando HTTP method estiver definido como POST. <br>• HTTP request header: Pares chave-valor no formato key1:value1 (separados por dois pontos). Um cabeçalho por linha. <br>• Códigos de status HTTP que indicam status saudável (>= 400): Por padrão, códigos de status HTTP >= 400 indicam status anormal. Use este campo para especificar códigos >= 400 que devem ser tratados como saudáveis. Separe vários códigos com vírgulas. |
| Enable SNI | Define se o Server Name Indication (SNI) deve ser ativado para validação de certificado. Desativado por padrão. Quando ativado, um único IP de servidor pode ser associado a múltiplos certificados ssl. |
Na mensagem de confirmação, clique em OK.
Após criar a tarefa, aguarde de 3 a 5 minutos e clique em View How to Create Alert para acessar o console do CloudMonitor e configurar regras de alerta.
Executar diagnósticos de rede
Faça login no console do GA.
No painel de navegação à esquerda, clique em Origin Probing.
Na página Origin Probing, clique no id da tarefa que deseja diagnosticar.
-
Na página de detalhes da tarefa, clique na aba Network Diagnostics e escolha um método de diagnóstico:
On-demand: Clique em Diagnose para executar uma verificação imediata.
Automatic: Clique em Set Automatic Diagnostics, configure Status e Trigger condition e clique em OK.
Após iniciar um diagnóstico, a verificação leva aproximadamente 1 minuto para ser concluída.
-
Na aba Network Diagnostics, revise os resultados. Os resultados referem-se à última hora por padrão. Selecione um intervalo de tempo personalizado para visualizar resultados dos últimos 30 dias.

|
**Item** |
**Description** |
|
Diagnostic status |
Successful: Nenhum problema detectado. Failed: Problema detectado. Utilize os campos de código de diagnóstico HTTP, conteúdo de diagnóstico HTTP e resultado do diagnóstico para investigar. |
|
HTTP diagnostic code |
Código de status HTTP retornado pelo servidor de origem. 2xx: solicitação bem-sucedida. 3xx: redirecionamento necessário. 4xx: erro do cliente. 5xx: erro do servidor. 600: erro interno (por exemplo, nenhum listener configurado). Para códigos 2xx–5xx, consulte Códigos de erro e códigos de status. |
|
HTTP diagnostic content |
Mensagem de resposta bruta do diagnóstico. Por exemplo, |
|
Diagnostic result |
Resultado interpretado. Consulte a tabela abaixo para cada valor e as ações recomendadas. |
|
**Diagnostic result** |
**Significado** |
**Ação recomendada** |
|
All forward nodes work well |
Nenhum problema detectado no caminho de rede. |
Nenhuma ação necessária. |
|
Endpoint network error. |
O servidor de origem está inacessível ou não responde conforme esperado. |
Verifique se o servidor de origem está em execução e acessível. |
|
Public network error. |
Ocorreu um erro de rede entre o cliente e a região de aceleração. |
Verifique a conectividade com a Internet e o roteamento para a região de aceleração. |
|
Ga internal error. |
O GA encontrou um erro interno ao processar a solicitação. |
Tente executar o diagnóstico novamente. Se o problema persistir, entre em contato com o suporte. |
|
Ga has been deleted. |
A instância GA associada a esta tarefa foi excluída. |
Crie uma nova tarefa com uma instância GA válida. |
|
Ga state is not stable. |
A instância GA está em um estado instável (por exemplo, Configuring). |
Aguarde a instância retornar a um estado estável e tente novamente. |
|
Ga has no listener configuration. |
Nenhum listener está configurado para a instância GA. |
Configure um listener e tente novamente. |
|
Missing endpoint configuration. |
Nenhum endpoint está configurado. |
Adicione um endpoint ao grupo de endpoints. |
|
Missing acceleration region configuration. |
Nenhuma região de aceleração está configurada. |
Adicione uma região de aceleração e tente novamente. |
|
Missing endpointgroup configuration. |
Nenhum grupo de endpoints está configurado. |
Crie um grupo de endpoints e tente novamente. |
Criar uma regra de alerta
Faça login no console do GA.
No painel de navegação à esquerda, clique em Origin Probing.
Na página Origin Probing, clique em Create Alert Rule. Você será redirecionado para o console do CloudMonitor.
Na página Alert Rule, clique em Create Alert Rule.
No painel Create Alert Rule, configure os seguintes parâmetros e clique em OK.
Para parâmetros não listados aqui, consulte Criar uma regra de alerta.
|
**Parâmetro** |
**Description** |
|
Product |
Selecione Global Accelerator - Standard GA Instance. |
|
Resource scope |
Recursos aos quais a regra de alerta se aplica. All Resources: todas as instâncias GA padrão em sua conta. Application Groups: todos os recursos em um grupo de aplicativos especificado. Instances: uma instância GA padrão específica. Se você selecionar Application Groups ou Instances, defina Associated Resources como a instância ou grupo alvo. |
|
Rule description |
Condição que aciona um alerta. Clique em Add Rule e defina Alert Rule, Metric Type, Metric e Threshold and Alert Level. Para monitoramento de disponibilidade de origem, defina Metric como standard_task > GaApplicationMonitorAvailability e defina Dimension como o id da tarefa de sondagem de origem alvo. |
Visualizar resultados de monitoramento
Faça login no console do GA.
No painel de navegação à esquerda, clique em Origin Probing.
Na página Origin Probing, clique no id da tarefa que deseja revisar.
-
Na aba Monitor, visualize os resultados da sondagem de origem. A aba Monitor possui três seções:
Seção
O que responde
Overview
Disponibilidade atual e alertas ativos. Para visualizar regras de alerta e histórico, crie primeiro uma regra de alerta acionada por limiar (consulte Criar uma regra de alerta).
Availability analysis
Estatísticas de disponibilidade em um intervalo de tempo selecionado. Utilize esta seção para identificar quando a degradação começou e quanto tempo durou.
Probing result (Last 6 hours)
Detalhes por sonda, filtráveis por provedor de serviços de Internet ou status do resultado. Use para identificar quais pontos de detecção ou ISPs são afetados. Chame a API DescribeApplicationMonitor para consultar os pontos de detecção de uma tarefa.

Mais operações
|
**Operation** |
**Description** |
|
Modificar uma tarefa de sondagem de origem |
Na página Origin Probing, localize a tarefa e clique em Modify na coluna Actions. Na caixa de diálogo Modify Origin Probing Task, atualize o nome, listener, nome de domínio ou configurações avançadas. Consulte Criar uma tarefa de sondagem de origem para detalhes dos parâmetros. |
|
Ativar ou desativar uma tarefa de sondagem de origem |
Na página Origin Probing, alterne o status da tarefa na coluna Status. Se você excluir o listener associado a uma tarefa, ela será desativada automaticamente. |
|
Excluir uma tarefa de sondagem de origem |
Na página Origin Probing, clique em Delete na coluna Actions e clique em OK na mensagem de confirmação. |
Exemplo
Suponha que você use o Global Accelerator para melhorar o desempenho de example.com. Além do monitoramento de largura de banda no nível da instância, você deseja visibilidade abrangente e em tempo real da conectividade ponta a ponta entre seus usuários e o servidor de origem.
Sondagem padrão
Crie uma tarefa de sondagem de origem com a frequência padrão de 5 minutos para rastrear continuamente a disponibilidade da origem. A figura a seguir mostra a configuração utilizada neste exemplo.

Monitoramento em tempo real
Ative diagnósticos automáticos e regras de alerta para receber notificações imediatas quando a disponibilidade degradar.
-
Automatic diagnostics: Defina a condição de gatilho para 95% de disponibilidade. Quando a disponibilidade cair abaixo de 95%, o sistema verifica automaticamente as conexões de rede e retém os dados de diagnóstico para investigação.

-
Alert rules: Configure alertas escalonados com base na gravidade. Por exemplo, acione um alerta de emergência se a disponibilidade cair abaixo de 80% por três períodos consecutivos.

Referência de API
|
API |
Descrição |
|
Cria uma tarefa de sondagem de origem. |
|
|
Modifica a configuração de uma tarefa de sondagem de origem. |
|
|
Desativa uma tarefa de sondagem de origem. |
|
|
Ativa uma tarefa de sondagem de origem. |
|
|
Exclui uma tarefa de sondagem de origem. |
|
|
Consulta tarefas de sondagem de origem. |
|
|
Consulta os detalhes de uma tarefa de sondagem de origem. |
|
|
Aciona diagnósticos de rede para uma tarefa. |
|
|
Consulta os resultados de diagnóstico de uma tarefa de sondagem de origem. |