O ARMS Synthetic Monitoring avalia as condições de rede, o desempenho e a experiência do usuário dos seus services online. Uma tarefa de Website Speed monitora a aplicação web em um endereço-alvo a partir dos pontos de monitoramento e na frequência que você configurar. Este tópico descreve como criar uma tarefa de Website Speed no console do ARMS.
A partir de 1º de junho de 2024, o ARMS Synthetic Monitoring não oferece mais suporte à ativação de faturamento pagamento conforme o uso nem à compra de resources de assinatura. Para obter mais informações, consulte Product Change: Discontinuation of Synthetic Monitoring Activation.
Pré-requisitos
Grupo de recursos — Caso deseje atribuir a tarefa de Website Speed a um grupo de recursos, crie-o antes de começar. A seleção do grupo de recursos ocorre na seção STEP3 do assistente de tarefas.
Grupo de pontos de monitoramento personalizado — Se for necessário selecionar pontos de monitoramento em Custom Monitoring Point Group, salve seus pontos mais utilizados em um grupo personalizado antes de iniciar. Essa seleção é feita na seção STEP2 do assistente de tarefas.
Procedimento
Cada etapa do procedimento abaixo corresponde a uma seção do assistente de tarefas de Website Speed no console do ARMS.
Faça logon no console do ARMS.
No painel de navegação à esquerda, escolha Synthetic Monitoring > Scheduled Tests. Na página Synthetic Tasks, clique em New Task.
Na página Create Synthetic Task, clique em Website Speed.
-
Na seção STEP1, configure os parâmetros básicos da tarefa.
Parâmetro
Descrição
Task name
Nome personalizado para a tarefa de monitoramento sintético.
Target address
Endereço da aplicação web a ser monitorada. O endereço pode começar com
httpouhttps, ou utilizar o formatoip:port.Frequency
Selecione a frequência de execução da tarefa.
Custom Period
Ative a opção Custom Period e selecione o intervalo de tempo diário para execução da tarefa.
-
Selecione os pontos de detecção na seção STEP2.
Parâmetro
Descrição
Tipo de ponto de monitoramento
Valores válidos: PC End e Mobile End.
Monitoring Point Group
-
Recommended Monitoring Point Group: Contém os pontos de detecção comuns recomendados pelo sistema.
-
All Monitoring Point Group: Inclui todos os pontos de detecção suportados pelo Synthetic Monitoring.
-
Custom Monitoring Point Group: Reúne os pontos de detecção utilizados com frequência.
NotaNão é possível monitorar aplicações web IPv6 em data centers.
Select Monitoring Point
Adicione as operadoras que deseja monitorar à seção Selected Monitoring Point à direita.
NotaÉ possível salvar as operadoras adicionadas na seção Selected Monitoring Point em um grupo de pontos de detecção personalizado. Assim, você seleciona rapidamente os pontos de detecção ao criar uma tarefa de monitoramento sintético.
-
Na seção STEP3, configure as definições avançadas da tarefa. Para descrições dos parâmetros, consulte .
-
Clique em Create Task.
Após a criação da tarefa, você será redirecionado para a página da lista de tarefas. A figura a seguir mostra essa página.
Configurações avançadas na STEP3
A seção STEP3 do assistente de tarefas de Website Speed agrupa as configurações avançadas por função. As seções a seguir descrevem os parâmetros de cada grupo.
Comportamento de execução
Os parâmetros abaixo determinam como o navegador em cada ponto de monitoramento executa um teste da tarefa de Website Speed.
|
Parâmetro |
Descrição |
|
Protocolo IP |
Protocolo IP usado para acessar o servidor. Valores válidos: Auto (testa aleatoriamente o desempenho de servidores IPv4 ou IPv6), IPv4 (testa o desempenho de servidores IPv4) e IPv6 (testa o desempenho de servidores IPv6). |
|
Opções de monitoramento |
Selecione as opções de monitoramento para a tarefa:
|
|
Timeout de monitoramento |
Tempo máximo de execução de um teste. Se a execução exceder essa duração, a tarefa reportará um erro de timeout. Valor padrão: 40.000 ms. |
|
Tempo máximo de espera |
Tempo máximo que o navegador aguarda o término do carregamento da página. Este valor aplica-se apenas ao carregamento da página, enquanto o Timeout de monitoramento aplica-se a toda a execução do teste. Valor padrão: 40.000 ms. |
|
Limiar de elemento lento |
Um elemento é considerado lento quando seu tempo total de download excede este limiar. Valor padrão: 5.000 ms. |
Personalização de requisição
Os parâmetros a seguir modificam as requisições enviadas pela tarefa de Website Speed e a forma como o domínio-alvo é resolvido.
|
Parâmetro |
Descrição |
|
Cabeçalho personalizado |
Ative esta opção para adicionar ou modificar campos no cabeçalho da requisição:
|
|
Host personalizado |
Selecione um modo de host personalizado, round-robin ou random, e insira o host personalizado na caixa de texto. Formato: É possível inserir vários endereços IP separados por vírgulas (,). Exemplo: Nota
O domínio após os dois pontos (:) é resolvido para um dos endereços IP especificados antes dos dois pontos. |
Sequestro e verificação de conteúdo
Estes parâmetros detectam sequestro de DNS, adulteração de página e sequestro de tráfego, além de verificar o conteúdo retornado pela página monitorada.
|
Parâmetro |
Descrição |
|
Lista de permissões de sequestro de DNS |
Ao resolver um nome de domínio como www.aliyun.com, a resolução será sinalizada como sequestro se o endereço IP ou CNAME resolvido não estiver na lista de permissões de sequestro de DNS. Caso o endereço IP ou CNAME resolvido esteja na lista, a resolução é considerada válida. Formato: |
|
Adulteração de página |
Se aparecer na página um elemento que não esteja na lista de permissões configurada para este parâmetro, ele será considerado uma adulteração de página. Sinais comuns incluem anúncios pop-up, anúncios flutuantes e redirecionamentos. Formato: |
|
Sequestro de tráfego |
Classifica e agrega estatísticas dos redirecionamentos 302 que ocorrem durante a navegação na página. Configure os seguintes itens: Importante
Esta configuração monitora redirecionamentos 302 para elementos individuais em uma página, não apenas para o documento base. |
|
Lista de bloqueios de string de verificação |
Uma string de verificação é qualquer string no source code da página. Se o source code retornado pelo cliente contiver qualquer string presente na lista de bloqueios, a tarefa reportará o erro |
|
Lista de permissões de string de verificação |
Uma string de verificação é qualquer string no source code da página. O source code retornado pelo cliente deve conter todas as strings da lista de permissões. Caso contrário, a tarefa reportará o erro |
|
Lista de bloqueios de elementos |
A tarefa não requisita nem carrega nenhum elemento presente nesta lista de bloqueios. Importante
Não adicione o documento base à lista de bloqueios de elementos. |
Disponibilidade e grupo de recursos
Os parâmetros abaixo determinam quando uma execução de teste da tarefa de Website Speed é considerada disponível e a qual grupo de recursos a tarefa pertence.
|
Parâmetro |
Descrição |
|
Availability assertion |
Define as condições que uma resposta deve atender para que uma execução de teste seja considerada disponível. |
|
Resource group |
Selecione o grupo de recursos ao qual a tarefa pertence. Para obter informações sobre como criar um grupo de recursos, consulte Create a resource group. |