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 .
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
oupwsh
- 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
ouchrome
- 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.
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
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.
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.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.
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.
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 .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 .
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 .