Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Importante
Os Registos de Dados dos Gráficos de Ligação estão atualmente em pré-visualização. Veja os Termos de Utilização Suplementares das Pré-visualizações do Microsoft Azure para obter os termos legais aplicáveis às funcionalidades do Azure que estão em versão beta, pré-visualização ou que ainda não foram lançadas para disponibilidade geral.
O Azure Virtual Desktop ajuda os utilizadores a alojar sessões de cliente nos anfitriões de sessão em execução no Azure. Quando um utilizador inicia uma sessão, liga-se a partir do respetivo dispositivo local através de uma rede para aceder ao anfitrião da sessão. É importante que a experiência do utilizador se sinta o mais parecida possível com uma sessão local num dispositivo físico. Para compreender a conectividade de rede do dispositivo de um utilizador para um anfitrião de sessão, veja Compreender a conectividade de rede do Azure Virtual Desktop.
Pode analisar a qualidade da ligação na sua implementação do Azure Virtual Desktop com o Azure Log Analytics. Neste artigo, vamos falar sobre como pode medir a rede de ligação e os gráficos de ligação para melhorar a qualidade da ligação dos utilizadores finais.
Rede de ligação e dados gráficos
A rede de ligação e os dados gráficos recolhidos pelo Azure Log Analytics podem ajudá-lo a descobrir áreas que afetam a experiência gráfica do utilizador final. O serviço recolhe dados para relatórios regularmente ao longo da sessão. Também pode utilizar contadores de desempenho de rede RemoteFX para obter alguns dados de desempenho relacionados com gráficos da sua implementação, mas não são tão abrangentes como o Azure Log Analytics. Os relatórios de dados da rede de ligação do Azure Virtual Desktop têm as seguintes vantagens em relação aos contadores de desempenho de rede RemoteFX:
Cada registo é específico da ligação e inclui o ID de correlação da ligação que pode ser associada ao utilizador.
O tempo de ida e volta medido nesta tabela é agnóstico e registará a latência medida para as ligações TCP (Transmission Control Protocol) ou User Datagram Protocol (UDP).
Dados de rede de ligação
Os dados de rede que recolhe para as tabelas de dados com a tabela NetworkData incluem as seguintes informações:
A largura de banda disponível estimada (quilobytes por segundo) é a largura de banda de rede disponível média estimada durante cada intervalo de tempo de ligação.
O tempo estimado de ida e volta (milissegundos) é o tempo médio estimado de ida e volta durante cada intervalo de tempo de ligação. O tempo de ida e volta é o tempo que um pedido de rede demora a passar do dispositivo do utilizador final para o anfitrião da sessão através da rede e, em seguida, regressar do anfitrião da sessão para o dispositivo do utilizador final.
O ID de Correlação é o ActivityId de uma ligação específica do Azure Virtual Desktop atribuída a todos os diagnósticos nessa ligação.
A hora gerada é um carimbo de data/hora na hora Universal Coordenada (UTC) que marca quando ocorre um evento que o contador de dados está a controlar na máquina virtual (VM). Todas as médias são medidas pela janela de tempo que termina no carimbo de data/hora marcado.
O ID do Recurso é um ID exclusivo atribuído ao conjunto de anfitriões do Azure Virtual Desktop associado aos dados que o serviço diagnóstico recolhe para esta tabela.
O sistema de origem, o ID da Subscrição, o ID do Inquilino e o tipo (nome da tabela).
Frequência
O serviço gera estes pontos de dados de rede a cada dois minutos durante uma sessão ativa.
Dados gráficos de ligação (pré-visualização)
Deve consultar a tabela ConnectionGraphicsData (pré-visualização) quando os utilizadores comunicam experiências lentas ou agitadas nas respetivas sessões do Azure Virtual Desktop. A tabela ConnectionGraphicsData irá fornecer-lhe informações úteis sempre que os indicadores gráficos, o atraso ponto a ponto e a percentagem de fotogramas removidos ficarem abaixo do limiar "em bom estado de funcionamento" do Azure Virtual Desktop. Esta tabela ajudará os seus administradores a controlar e compreender fatores em todo o servidor, cliente e rede que podem estar a contribuir para a experiência lenta ou agitada do utilizador. No entanto, embora a tabela ConnectionGraphicsData seja uma ferramenta útil para resolver problemas de má experiência de utilizador, uma vez que não é preenchida regularmente ao longo de uma sessão, não é uma linha de base de ambiente fiável.
A tabela Gráficos captura apenas dados de desempenho do fluxo de gráficos do Azure Virtual Desktop. Esta tabela não captura a degradação do desempenho ou a "lentidão" causada por fatores específicos da aplicação ou pela máquina virtual (restrições de CPU ou armazenamento). Deve utilizar esta tabela com outras métricas de desempenho da VM para determinar se o atraso é causado pelo serviço de ambiente de trabalho remoto (gráficos e rede) ou algo inerente à VM ou à própria aplicação.
Os dados gráficos que recolhe para as tabelas de dados incluem as seguintes informações:
O Último intervalo de tempo de ligação avaliado são os dois minutos que antecedem o tempo em que os indicadores gráficos ficaram abaixo do limiar de qualidade.
O atraso ponto a ponto (milissegundos) é o atraso no tempo entre o momento em que um fotograma é capturado no servidor até que o período de tempo seja composto no cliente, medido como a soma do atraso da codificação no servidor, o atraso na rede, o atraso na descodificação no cliente e o tempo de composição no cliente. O atraso refletido é o maior (pior) atraso registado no último intervalo de tempo de ligação avaliado.
O tamanho da moldura comprimido (bytes) é o tamanho comprimido da moldura com o maior atraso ponto a ponto no último intervalo de tempo de ligação avaliado.
O atraso da codificação no servidor (milissegundos) é o tempo que demora a codificar o frame com o maior atraso ponto a ponto no último intervalo de tempo de ligação avaliado no servidor.
O atraso de descodificação no cliente (milissegundos) é o tempo que demora a descodificar o frame com o maior atraso ponto a ponto no último intervalo de tempo de ligação avaliado no cliente.
O atraso de composição no cliente (milissegundos) é o tempo que demora a compor o frame com o maior atraso ponto a ponto no último intervalo de tempo de ligação avaliado no cliente.
A percentagem de fotogramas ignorados é a percentagem total de fotogramas ignorados por estas três origens:
- O cliente (descodificação lenta do cliente).
- A rede (largura de banda de rede insuficiente).
- O servidor (o servidor está ocupado).
Os valores registados (um para cada cliente, servidor e rede) são do segundo com os fotogramas mais altos removidos no último intervalo de tempo de ligação avaliado.
A largura de banda disponível estimada (quilobytes por segundo) é a largura de banda de rede disponível média durante a segunda com o maior atraso ponto a ponto no intervalo de tempo.
O tempo estimado de ida e volta (milissegundos), que é o tempo médio estimado de ida e volta durante o segundo com o maior atraso ponto a ponto no intervalo de tempo. O tempo de ida e volta é o tempo que um pedido de rede demora a passar do dispositivo do utilizador final para o anfitrião da sessão através da rede e, em seguida, regressar do anfitrião da sessão para o dispositivo do utilizador final.
O ID de Correlação, que é o ActivityId de uma ligação específica do Azure Virtual Desktop atribuída a todos os diagnósticos nessa ligação.
A hora gerada, que é um carimbo de data/hora em UTC que marca quando ocorre um evento que o contador de dados está a controlar na máquina virtual (VM). Todas as médias são medidas pela janela de tempo que termina que o carimbo de data/hora marcado.
O ID do Recurso é um ID exclusivo atribuído ao conjunto de anfitriões do Azure Virtual Desktop associado aos dados que o serviço diagnóstico recolhe para esta tabela.
O sistema de origem, o ID da Subscrição, o ID do Inquilino e o tipo (nome da tabela).
Frequência
Ao contrário de outras tabelas de diagnóstico que reportam dados em intervalos regulares ao longo de uma sessão, a frequência da recolha de dados para os dados gráficos varia consoante o estado de funcionamento gráfico de uma ligação. A tabela não gravará dados para cenários "Bom", mas registará se alguma das seguintes métricas for registada como "Fraco" ou "Ok" e os dados resultantes forem enviados para a sua conta de armazenamento. Os dados só são apresentados uma vez a cada dois minutos, no máximo. As métricas envolvidas na recolha de dados estão listadas na tabela seguinte:
| Indicador | Bad | Está bem | Good |
|---|---|---|---|
| Percentagem de fotogramas removidos com uma taxa de fotogramas baixa (inferior a 15 fps) | Maior que 15% | 10%–15% | inferior a 10% |
| Percentagem de fotogramas removidos com raiva de moldura elevada (superior a 15 fps) | Maior que 50% | 20%–50% | Inferior a 20% |
| Atraso ponto a ponto por fotograma | Maior que 300 ms | 150 ms–300 ms | Menos de 150 ms |
Observação
Para um atraso ponto a ponto por fotograma, se um fotograma num único segundo for atrasado em mais de 300 ms, o serviço regista-o como "Incorreto". Se todos os fotogramas num único segundo demorarem entre 150 ms e 300 ms, o serviço marca-o como "Ok".
Próximas etapas
- Saiba mais sobre como monitorizar e executar consultas sobre problemas de qualidade de ligação em Monitorizar a qualidade da ligação.
- Resolva problemas de ligação e latência em Resolver problemas de qualidade de ligação para o Azure Virtual Desktop.
- Para obter os planos de preços, veja Preços do Log Analytics do Azure.
- Para começar a utilizar a implementação do Azure Virtual Desktop, marcar o nosso tutorial.
- Para saber mais sobre os requisitos de largura de banda do Azure Virtual Desktop, veja Understanding Remote Desktop Protocol (RDP) Bandwidth Requirements for Azure Virtual Desktop (Understanding Remote Desktop Protocol (RDP) Bandwidth Requirements for Azure Virtual Desktop (Compreender os Requisitos de Largura de Banda do Protocolo RDP) para o Azure Virtual Desktop.
- Para saber mais sobre a conectividade de rede do Azure Virtual Desktop, veja Compreender a conectividade de rede do Azure Virtual Desktop.
- Saiba como utilizar o Azure Virtual Desktop Insights em Introdução ao Azure Virtual Desktop Insights.