Compartilhar via


Resolução de problemas de testes silenciosos

A arquitetura de Testes Silenciosos da Microsoft eCDN permite executar simulações em vários dispositivos facilmente para imitar e examinar o comportamento de uma determinada rede sob a carga de um evento de vídeo em direto. Todos os resultados são apresentados logicamente nos dashboards de análise da Microsoft eCDN.

Potenciais problemas:

  • Não é possível criar um teste silencioso
  • Nenhum corredor (ou colegas) participa num teste silencioso
  • Não é possível validar a instanciação de um corredor silencioso
  • Falta de análise
  • Baixa eficiência de peering
  • Grande discrepância entre visualizadores simultâneos e dispositivos atribuídos

Solução para a incapacidade de criar um teste silencioso

Se não tiver o botão de adição (+) para criar um teste silencioso, certifique-se de que o utilizador do Microsoft Entra tem uma função adequada atribuída que concede permissões de Modificação de Teste Silencioso. Para obter mais informações, veja as funções aplicáveis na documentação Gerir acesso .

Pequena captura de ecrã do cabeçalho da página Teste Silencioso com o botão criar realçado em destaque vermelho.

Solução para a falta de participação de corredores em testes silenciosos

Reveja a descrição geral do processo de teste silencioso para garantir a conformidade. Continue com este guia de resolução de problemas para obter mais informações.

Solução para a incapacidade de validar a instanciação de um corredor silencioso

O corredor silencioso foi concebido para ser discreto para o utilizador, pelo que validar a instanciação de um não é um esforço direto. Eis o que deve procurar ao tentar validar se um corredor silencioso está ativo ou não.

  • A contagem de Clientes Ligados no dashboard de Teste Silencioso.
  • A presença de ficheiros de registo como "$env:TEMP\p5_log_" + $TestID + ".txt" onde $env:TEMP é um caminho definido pelo sistema e o $TestID valor é definido no script. Por exemplo, "C:\Users\MYUSERNAME\AppData\Local\Temp\p5_log_123.txt"
  • A presença de cada um destes processos em segundo plano.
    • powershell ou pwsh - Uma instância oculta do PowerShell que executa o script de execução automática; cuja escolha é normalmente controlada pelo seu sistema de gestão de pontos finais.
    • msedge ou chrome - Instâncias ocultas do browser Chromium, que assumem a função do visualizador simulado.
    • cmd - Um processo de watchdog da linha de comandos oculto que termina os processos do PowerShell e do chromium após o tempo limite decorrido.

Observação

Ao utilizar algumas ferramentas de gestão de pontos finais, como o Microsoft Intune, para implementar o script de teste silencioso, tenha em atenção que algumas ferramentas determinam que o script falhou devido ao facto de não ter devolvido um código de saída num período de tempo pré-determinado. Isto é esperado devido à natureza de execução prolongada do script. Sugerimos que utilize diferentes critérios de sucesso, como alguns dos pontos mencionados acima, para determinar o sucesso do script.

Solução para a falta de análise

Se faltam análises, presume-se que existe um bloqueio entre clientes individuais e o back-end da Microsoft eCDN. Comece a resolução de problemas ao abrir a Consola de Gestão e, em seguida, navegue até Advanced > Silent Tester. No canto superior direito dessa página, encontrará uma ligação de ponto de interrogação (?) que o direciona para a página do programa auxiliar onde podem ser encontradas informações adicionais sobre os passos 1 e 3. Em alternativa, também pode consultar Como Realizar Testes Silenciosos.

  1. Abra um URL do direct runner tendo o cuidado de utilizar o seu ID de inquilino em vez do TENANT_ID_HERE marcador de posição. Construa-o a partir do URL do modelo fornecido aqui ou pode utilizar o URL pré-criado encontrado na página do programa auxiliar. A página direct runner simula um único visualizador, com o qual iremos investigar o estado das ligações necessárias.

    https://st-sdk.ecdn.teams.microsoft.com/?customerId=TENANT_ID_HERE&adapterId=Direct
    

    Imagem da página Web test runner; inclui o ID do Cliente, o ID de Cliente e o ID do Adaptador, dos quais os valores estão desativados.

  2. Revele as DevTools do browser. No Microsoft Edge, clique com o botão direito do rato na página e, em seguida, selecione "Inspecionar".

    Importante

    As DevTools têm de ser abertas antes de iniciar o teste silencioso no passo seguinte ou as informações cruciais de arranque da sessão não serão capturadas para a sua análise.

  3. De volta à página Silent Tester, inicie um Teste Agendado (Silencioso), deixando todas as definições nas predefinições para além da Qualidade de Vídeo. Defina a qualidade do vídeo para um valor estático, como, por 480p - 1Mbps exemplo, para remover a variabilidade. Uma vez iniciada, é apresentada uma barra DIV cinzenta na página de execução direta com o texto "Teste Contínuo" para confirmar que a transmissão em fluxo começou, como se pode ver nesta figura de exemplo.

    Imagem da mesma página Test Runner. A página apresenta agora mais informações por baixo de uma caixa cinzenta e horizontalmente longa, que contém detalhes da sessão, como

    Também pode confirmar que a sessão está em curso ao observar a transferência de segmentos de vídeo no separador Rede do DevTool.

    Janela DevTools a mostrar a lista de transferência de segmentos de vídeo.

  4. Verifique se existem erros nos separadores Rede e Consola do DevTool. Preste especial atenção ao início da sessão.

    Tenha em atenção os erros a vermelho, excluindo os erros de "tipo de letra", que são conhecidos e incorretos. Quaisquer erros que possam indicar algo que esteja a bloquear a Microsoft eCDN são uma oportunidade potencial justa no esforço de resolução de problemas.

    Por exemplo, no separador Consola, pode testemunhar um erro de rejeição da ligação semelhante à seguinte figura.

    Captura de ecrã pequena do texto de erro da consola.

    Isto pode indicar que o nosso domínio ecdn.teams.microsoft.com não foi adicionado à sua lista de permissões na página Lista de Permissões de Sites na sua página Plataformas de Terceiros .

    Imagem da IU

    Em alternativa, o IP pode não estar incluído na Lista de Permissões de IP do utilizador final da sua página Segurança .

    Imagem da IU da

    Observação

    Nenhum filtro requer entradas para a Microsoft eCDN funcionar. Ou seja, deixar qualquer um destes filtros despovoados desativa o filtro.

    Se não estiver a receber segmentos de dados de vídeo HTTP, isso pode significar que algo o está a impedir de se ligar ao nosso back-end; seja uma firewall, um proxy, etc. Se conseguir identificar o URL ou o protocolo que está a ser bloqueado, contacte a sua equipa de rede e/ou segurança para ver se as ligações desse tipo estão a ser permitidas. Reveja os seguintes documentos para garantir que foram criadas as exceções adequadas: Requisitos de Rede, Documento de Cloud e Segurança.

Dica

Também pode utilizar a nossa página Tester para identificar potenciais problemas de rede, como a firewall a bloquear ligações websocket. Se algum dos itens na secção Rede estiver marcado com um X vermelho, transfira o relatório e envie-o para o Gestor de Contas de Sucesso do Cliente microsoft para revisão e suporte.

Solução para baixa eficiência de peering

Normalmente, a baixa eficiência do peering ocorre quando está a realizar um teste silencioso com poucos clientes (menos de 20). Ao aumentar o número de clientes, está a aumentar os grupos de peering, aumentando assim a eficiência do peering. Veja a resolução de problemas de baixa eficiência para obter uma lista de outras causas potenciais e como resolver problemas de cada uma.

Solução para uma grande discrepância entre visualizadores simultâneos e dispositivos atribuídos

Normalmente, esta situação ocorre quando:

  • o software de segurança local ou empresarial está a bloquear a Microsoft eCDN
  • o teste silencioso está a ser realizado durante os períodos de transição (funcionários que saem do escritório e encerram as respetivas estações de trabalho)

Eis como resolver problemas:

  • Evite iniciar o teste silencioso em períodos de transição (em que os funcionários estão a sair do escritório) desde então, o que pode distorcer o número de participantes.

  • Aguarde entre 1 a 3 minutos para que a análise em tempo real reflita no dashboard do Microsoft eCDN Analytics.

  • Certifique-se de que o URL de corredor não está a ser bloqueado. Para ver mais, veja os passos na secção Solução para falta de análise .