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.
Este artigo lista e descreve resumidamente os principais termos e conceitos relacionados com o Azure Virtual Desktop Insights.
Alertas
Todos os alertas ativos do Azure Monitor que configurou na subscrição e classificados como gravidade 0 serão apresentados na página Descrição geral. Para saber como configurar alertas, veja Alertas de Registo do Azure Monitor.
Sessões disponíveis
As sessões disponíveis mostram o número de sessões disponíveis no conjunto de anfitriões. O serviço calcula este número ao multiplicar o número de máquinas virtuais (VMs) pelo número máximo de sessões permitidas por máquina virtual e, em seguida, subtrair o total de sessões.
Sistema operativo cliente (SO)
O sistema operativo cliente (SO) mostra que versão dos utilizadores finais do SO que acedem aos recursos do Azure Virtual Desktop está atualmente a utilizar. O SO cliente também mostra a versão do cliente Web (HTML) e o cliente de Ambiente de Trabalho Remoto completo que os utilizadores têm. Para obter uma lista completa das versões do SO Windows, veja Versão do Sistema Operativo.
Ligação bem-sucedida
Este item mostra o estado de funcionamento da ligação. "Êxito da ligação" significa que a ligação pode chegar ao anfitrião, conforme confirmado pela pilha nessa máquina virtual. Uma ligação falhada significa que a ligação não conseguiu aceder ao anfitrião.
Utilizadores ativos diários (DAU)
O número total de utilizadores que iniciaram uma sessão nas últimas 24 horas.
Alertas diários
O número total de alertas acionados todos os dias.
Ligações diárias e restabelecimento de ligações
O número total de ligações e restabelecimento de ligações foi iniciado ou concluído nas últimas 24 horas.
Horas conectadas diariamente
O número total de horas passadas ligadas a uma sessão entre utilizadores nas últimas 24 horas.
Diagnósticos e erros
Quando é apresentado um erro ou alerta no Azure Virtual Desktop Insights, este é categorizado por três elementos:
Tipo de atividade: esta categoria é a forma como o erro é categorizado pelo Azure Virtual Desktop diagnóstico. As categorias são atividades de gestão, feeds, ligações, registos de anfitriões, erros e pontos de verificação. Saiba mais sobre estas categorias em Utilizar o Log Analytics para a funcionalidade diagnóstico.
Tipo: esta categoria mostra a localização do erro.
- Erros marcados como "serviço" ou "ServiceError = TRUE" ocorreram no serviço Azure Virtual Desktop.
- Erros marcados como "implementação" ou "ServiceError = FALSE" marcados fora do serviço Azure Virtual Desktop.
- Para saber mais sobre a etiqueta ServiceError, veja Cenários de erro comuns.
Origem: esta categoria fornece uma descrição mais específica de onde ocorreu o erro.
Diagnóstico: a função de serviço responsável pela monitorização e pela atividade do serviço de relatórios para permitir que os utilizadores observem e diagnostiquem problemas de implementação.
RDBroker: a função de serviço responsável por orquestrar atividades de implementação, manter o estado dos objetos, validar a autenticação e muito mais.
RDGateway: a função de serviço responsável pelo processamento da conectividade de rede entre utilizadores finais e máquinas virtuais.
RDStack: um componente de software instalado nas suas VMs para permitir que comuniquem com o serviço Azure Virtual Desktop.
Cliente: software em execução no computador do utilizador final que fornece a interface para o serviço Azure Virtual Desktop. Apresenta a lista de recursos publicados e aloja a ligação ao Ambiente de Trabalho Remoto depois de efetuar uma seleção.
Cada diagnóstico problema ou erro inclui uma mensagem que explica o que correu mal. Para saber mais sobre a resolução de erros, veja Identificar e diagnosticar problemas do Azure Virtual Desktop.
Códigos de região do gateway
Algumas métricas no Azure Virtual Desktop Insights listam a região do gateway através da qual um utilizador se liga. A região do gateway é representada por um código de três ou quatro letras que corresponde à região do Azure onde o gateway está localizado. A tabela seguinte lista os códigos de região do gateway e as regiões do Azure correspondentes:
| Código da região do gateway | Região do Azure |
|---|---|
| AUC | Austrália Central |
| AUC2 | Austrália Central 2 |
| AUE | Leste da Austrália |
| AUSE | Sudeste da Austrália |
| BRS | Sul do Brasil |
| CAC | Canadá Central |
| CAE | Leste do Canadá |
| CHNO | Suíça (Norte) |
| CIN | Índia Central |
| CUS | EUA Central |
| EAS | Leste da Ásia |
| EEU | Europa De Leste |
| UES | Leste dos EUA |
| UES2 | Leste 2 dos EUA |
| FRAS | Sul da França |
| FRC | França Central |
| GEC | Alemanha Central |
| GEN | Norte da Alemanha |
| GENE | Nordeste da Alemanha |
| GWC | Centro-Oeste da Alemanha |
| JPE | Leste do Japão |
| JPW | Oeste do Japão |
| KRC | Coréia Central |
| KRS | Sul da Coreia |
| KRS2 | Coreia do Sul 2 |
| NCUS | Centro-Norte dos EUA |
| NEU | Norte da Europa |
| NOE | Noruega Leste |
| AGORA | Oeste da Noruega |
| SAN | Norte da África do Sul |
| SAW | Oeste da África do Sul |
| SCUS | Centro-Sul dos EUA |
| MAR2 | Sudeste Asiático 2 |
| MARES | Sudeste da Ásia |
| SIN | Sul da Índia |
| SWW | Oeste da Suíça |
| UAEC | Emirados Árabes Unidos Central |
| UAEN | Emirados Árabes Unidos Norte |
| UKN | Norte do Reino Unido |
| REINO UNIDO | Sul do Reino Unido |
| UKS2 | Sul do Reino Unido 2 |
| UKW | Oeste do Reino Unido do Reino Unido |
| WCUS | Centro-Oeste dos EUA |
| WEU | Europa Ocidental |
| WIN | Oeste da Índia |
| WUS | Oeste dos EUA |
Atraso de entrada
"Atraso de entrada" no Azure Virtual Desktop Insights significa o atraso de entrada por contador de desempenho do processo para cada sessão. Na página de desempenho do anfitrião no aka.ms/azmonwvdi, este contador de desempenho está configurado para enviar um relatório para o serviço uma vez a cada 30 segundos. Estes intervalos de 30 segundos são denominados "amostras" e o relatório é o pior caso nessa janela. Os valores medianos e p95 refletem a mediana e o percentil 95 em todas as amostras.
Em Atraso de entrada por anfitrião, pode selecionar uma linha de anfitrião de sessão para filtrar todos os outros elementos visuais na página para esse anfitrião. Também pode selecionar um nome de processo para filtrar o atraso de entrada mediano ao longo do gráfico de tempo.
Colocámos atrasos nas seguintes categorias:
- Bom: abaixo dos 150 milissegundos.
- Aceitável: 150-500 milissegundos.
- Pobre: 500-2.000 milissegundos (abaixo de 2 segundos).
- Mau: mais de 2000 milissegundos (2 segundos ou mais).
Para saber mais sobre como funciona o contador de atrasos de entrada, veja Contadores de desempenho de Atraso de Entrada do Utilizador.
Utilizadores ativos mensais (MAU)
O número total de utilizadores que iniciaram uma sessão nos últimos 28 dias. Se armazenar dados durante 30 dias ou menos, poderá ver valores mau e ligação inferiores ao esperado durante períodos em que tem menos de 28 dias de dados disponíveis.
Contadores de desempenho
Os contadores de desempenho mostram o desempenho de componentes de hardware, sistemas operativos e aplicações.
A tabela seguinte lista os contadores de desempenho recomendados e intervalos de tempo que o Azure Monitor utiliza para o Azure Virtual Desktop:
| Nome do contador de desempenho | Intervalo de tempo |
|---|---|
| Disco Lógico(C:)\Comprimento Médio da Fila do Disco | 30 segundos |
| Disco Lógico(C:)\Seg. Disco Médio seg/Transferência | 60 segundos |
| Disco Lógico(C:)\Comprimento da Fila de Disco Atual | 30 segundos |
| Memória(*)\Mbytes Disponíveis | 30 segundos |
| Memória(*)\Falhas de Página/seg | 30 segundos |
| Memória(*)\Páginas/seg | 30 segundos |
| Memória(*)\% Bytes Consolidados em Utilização | 30 segundos |
| PhysicalDisk(*)\Comprimento Médio da Fila do Disco | 30 segundos |
| PhysicalDisk(*)\Média. Disco seg/Leitura | 30 segundos |
| PhysicalDisk(*)\Avg. Disco seg/Transferência | 30 segundos |
| PhysicalDisk(*)\Avg. Disco seg/Escrita | 30 segundos |
| Informações do Processador(_Total)\% de Tempo do Processador | 30 segundos |
| Serviços de Terminal(*)\Sessões Ativas | 60 segundos |
| Serviços de Terminal(*)\Sessões Inativas | 60 segundos |
| Serviços de Terminal(*)\Total de Sessões | 60 segundos |
| *Atraso de Entrada do Utilizador por Processo(*)\Atraso Máximo de Entrada | 30 segundos |
| *Atraso de Entrada do Utilizador por Sessão(*)\Atraso Máximo de Entrada | 30 segundos |
| Rede RemoteFX(*)\TCP RTT Atual | 30 segundos |
| Rede RemoteFX(*)\Largura de Banda UDP Atual | 30 segundos |
Potenciais problemas de conectividade
Potenciais problemas de conectividade mostram os anfitriões, utilizadores, recursos publicados e clientes com uma elevada taxa de falhas de ligação. Depois de escolher um filtro "report by", pode avaliar a gravidade do problema ao verificar os valores nestas colunas:
- Tentativas (número de tentativas de ligação)
- Recursos (número de aplicações ou ambientes de trabalho publicados)
- Anfitriões (número de VMs)
- Clientes
Por exemplo, se selecionar o filtro Por utilizador, pode marcar para ver as tentativas de ligação de cada utilizador na coluna Tentativas.
Se notar que um problema de ligação abrange vários anfitriões, utilizadores, recursos ou clientes, é provável que o problema afete todo o sistema. Se não for o caso, é um problema mais pequeno que tem uma prioridade mais baixa.
Também pode selecionar entradas para ver informações adicionais. Pode ver que anfitriões, recursos e versões de cliente estiveram envolvidos no problema. O ecrã também mostrará quaisquer erros comunicados durante as tentativas de ligação.
Tempo de ida e volta (RTT)
O tempo de ida e volta (RTT) é uma estimativa do tempo de ida e volta da ligação entre a localização do utilizador final e a região do Azure do anfitrião da sessão. Para ver que localizações têm a melhor latência, procure a localização pretendida nas estatísticas de latência de ida e volta da rede do Azure.
Histórico de sessões
O item Sessões mostra a status de todas as sessões, ligadas e desligadas. As sessões inativas só mostram as sessões desligadas.
Alertas de gravidade 0
Os itens mais urgentes que precisa de tratar imediatamente. Se não resolver estes problemas, estes podem fazer com que a implementação do Azure Virtual Desktop deixe de funcionar.
Hora de ligar
O tempo de ligação é o tempo entre o momento em que um utilizador abre um recurso para iniciar a sessão e quando o ambiente de trabalho é carregado e está pronto para ser utilizado. Por exemplo, para um RemoteApp, este é o tempo que demora a iniciar a aplicação.
O tempo de ligação tem duas fases:
- Ligação, que é o tempo que o serviço do Azure demora a encaminhar o utilizador para um anfitrião de sessão.
- "Início de sessão", que é o tempo que o serviço demora a realizar tarefas relacionadas com o início de sessão do utilizador e o estabelecimento da sessão no anfitrião da sessão.
Ao monitorizar o tempo de ligação, tenha em atenção os seguintes aspetos:
O tempo de ligação é medido com os seguintes pontos de verificação do serviço do Azure Virtual Desktop diagnóstico dados. Os pontos de verificação que o Insights utiliza para determinar quando a ligação é estabelecida são diferentes para um ambiente de trabalho em comparação com um cenário remoteApp.
Começa: WVDConnection state = started
Termina: WVDCheckpoints Name = ShellReady (ambientes de trabalho); Name = RdpShellAppExecuted (RemoteApp. Para temporização, considere apenas a primeira iniciação da aplicação)
Por exemplo, o Insights mede o tempo que uma experiência de ambiente de trabalho inicia com base no tempo que demora a iniciar o Windows Explorer. As informações também medem o tempo que uma RemoteApp inicia com base no tempo necessário para iniciar a primeira instância da aplicação shell para uma ligação.
Observação
Se um utilizador iniciar mais do que uma RemoteApp, por vezes a aplicação shell pode ser executada várias vezes durante uma única ligação. Para obter uma medição precisa do tempo de ligação, só deve utilizar o primeiro ponto de verificação de execução para cada ligação.
O estabelecimento de novas sessões normalmente demora mais tempo do que o restabelecimento de ligações a sessões existentes devido a diferenças no processo de "início de sessão" para ligações novas e estabelecidas.
O tempo que o utilizador demora a fornecer credenciais é subtraído do tempo que demora a ligar-se a situações em que um utilizador demora algum tempo a introduzir credenciais ou a utilizar métodos de autenticação alternativos para iniciar sessão.
Ao resolver problemas de tempo elevado para ligar, o Azure Monitor divide os dados do tempo total de ligação em quatro componentes para o ajudar a identificar como reduzir o tempo de início de sessão.
Observação
Os componentes nesta secção mostram apenas as fases de ligação primárias. Estes componentes podem ser executados em paralelo, o que significa que não serão iguais ao tempo total de ligação. O tempo total para ligar é uma medida que o Azure Monitor determina num processo separado.
O fluxograma seguinte mostra as quatro fases do processo de início de sessão:
O fluxograma mostra os quatro componentes seguintes:
Rota do utilizador: o tempo que demora a partir do momento em que o utilizador seleciona o ícone do Azure Virtual Desktop para iniciar uma sessão para quando o serviço identifica um anfitrião ao qual ligar. Uma carga de rede elevada, uma carga de serviço elevada ou um encaminhamento de tráfego de rede exclusivo podem levar a tempos de encaminhamento elevados. Para resolver problemas de rota do utilizador, veja os caminhos de rede.
Pilha ligada: o tempo que demora a partir do momento em que o serviço resolve um anfitrião de sessão de destino para o utilizador quando o serviço estabelece uma ligação entre o anfitrião da sessão e o cliente remoto do utilizador. Tal como o encaminhamento de utilizadores, a carga de rede, a carga do servidor ou o encaminhamento de tráfego de rede exclusivo podem afetar o tempo de ligação. Para este componente, também terá de prestar atenção ao encaminhamento de rede. Para reduzir o tempo de ligação, certifique-se de que configurou adequadamente todas as configurações de proxy nos anfitriões de cliente e de sessão e que o encaminhamento para o serviço é ideal.
Início de sessão: o tempo que demora entre quando uma ligação a um anfitrião é estabelecida para quando a shell começa a ser carregada. O tempo de início de sessão inclui vários processos que podem contribuir para tempos de ligação elevados. Pode ver os dados da fase de "início de sessão" no Insights para ver se existem picos inesperados em tempos médios.
O processo de "início de sessão" está dividido em quatro fases:
Perfis: o tempo que demora a carregar o perfil de um utilizador para novas sessões. O tempo que o carregamento demora depende do tamanho do perfil de utilizador ou das soluções de perfil de utilizador que está a utilizar (como a Virtualização da Experiência do Utilizador). Se estiver a utilizar uma solução que depende de perfis armazenados na rede, o excesso de latência também pode levar a tempos de carregamento de perfis mais longos.
Política de Grupo Objects (GPOs): o tempo que demora a aplicar políticas de grupo a novas sessões. Um pico nesta área dos dados é um sinal de que tem demasiadas políticas de grupo, que as políticas demoram demasiado tempo a aplicar ou que o anfitrião da sessão está a ter problemas de recursos. Uma coisa que pode fazer para otimizar os tempos de processamento é garantir que o controlador de domínio está próximo dos anfitriões de sessão o mais possível.
Início da Shell: o tempo que demora a iniciar a shell (normalmente explorer.exe).
FSLogix (Frxsvc): o tempo que demora a iniciar o FSLogix em novas sessões. Um longo tempo de lançamento pode indicar problemas com as partilhas utilizadas para alojar os perfis de utilizador do FSLogix. Para resolver estes problemas, certifique-se de que as partilhas são agrupadas com os anfitriões de sessão e dimensionadas adequadamente para o número médio de utilizadores que iniciam sessão nos anfitriões. Outra área que deve observar é o tamanho do perfil. Os tamanhos de perfis grandes podem abrandar os tempos de lançamento.
A shell começa a ficar pronta para shell: a hora a partir da qual a shell começa a carregar para quando está totalmente carregada e pronta para ser utilizada. Os atrasos nesta fase podem ser causados por sobrecarga do anfitrião da sessão (cpu, memória ou atividade de disco elevada) ou problemas de configuração.
Relatório de utilizador
A página de relatório do utilizador permite-lhe ver o histórico de ligações e as informações de diagnóstico de um utilizador específico. Cada relatório de utilizador mostra padrões de utilização, feedback do utilizador e quaisquer erros que os utilizadores tenham encontrado durante as respetivas sessões. A maioria dos problemas mais pequenos pode ser resolvido com o feedback dos utilizadores. Se precisar de investigar mais aprofundadamente, também pode filtrar informações sobre um ID de ligação específico ou um período de tempo.
Utilizadores por núcleo
Este é o número de utilizadores em cada núcleo de máquina virtual. Controlar o número máximo de utilizadores por núcleo ao longo do tempo pode ajudá-lo a identificar se o ambiente é executado de forma consistente num número elevado, baixo ou flutuante de utilizadores por núcleo. Saber quantos utilizadores estão ativos irá ajudá-lo a utilizar e dimensionar o ambiente de forma eficiente.
Registos de Eventos do Windows
Os Registos de Eventos do Windows são origens de dados recolhidas pelo Agente do Azure Monitor ou pelo agente do Log Analytics em máquinas virtuais do Windows. Pode recolher eventos de registos padrão, como o Sistema e a Aplicação, bem como registos personalizados criados por aplicações que precisa de monitorizar.
A tabela seguinte lista os Registos de Eventos do Windows necessários para as Informações do Azure Virtual Desktop:
| Nome do evento | Tipo de evento |
|---|---|
| Application | Erro e Aviso |
| Microsoft-Windows-TerminalServices-RemoteConnectionManager/Administração | Erro, Aviso e Informações |
| Microsoft-Windows-TerminalServices-LocalSessionManager/Operational | Erro, Aviso e Informações |
| Sistema | Erro e Aviso |
| Microsoft-FSLogix-Apps/Operacional | Erro, Aviso e Informações |
| Microsoft-FSLogix-Apps/Administração | Erro, Aviso e Informações |
Próximas etapas
- Para começar, veja Utilizar o Azure Virtual Desktop Insights para monitorizar a sua implementação.
- Para estimar, medir e gerir os custos de armazenamento de dados, veja Estimar os custos do Azure Monitor.
- Se encontrar um problema, marcar o nosso guia de resolução de problemas para obter ajuda e problemas conhecidos.
Também pode configurar o Assistente do Azure para o ajudar a descobrir como resolve ou evitar problemas comuns. Saiba mais em Introdução ao Assistente do Azure.
Se precisar de ajuda ou tiver dúvidas, marcar os nossos recursos da comunidade:
Faça perguntas ou faça sugestões à comunidade no TechCommunity do Azure Virtual Desktop.
Para saber como deixar comentários, veja Descrição geral da resolução de problemas, feedback e suporte do Azure Virtual Desktop.
Também pode deixar comentários sobre o Azure Virtual Desktop no hub de comentários do Azure Virtual Desktop