Diagnosticar problemas de logon do usuário
Use os dados de Duração do Logon para solucionar problemas de logon do usuário.
A duração do logon é medida apenas para conexões iniciais a um desktop ou aplicativo usando HDX. Esses dados não incluem usuários que tentam se conectar com o Protocolo de Área de Trabalho Remota ou se reconectam de sessões desconectadas. Especificamente, a duração do logon não é medida quando um usuário se conecta inicialmente usando um protocolo não HDX e se reconecta usando HDX.
Na exibição Detalhes do Usuário, a duração é exibida como um valor numérico. Abaixo desse número, são exibidos o horário em que o logon ocorreu e um gráfico das fases do processo de logon.
À medida que os usuários fazem logon no Citrix Virtual Apps and Desktops™, o Serviço de Monitoramento rastreia as fases do processo de logon. As fases começam a partir do momento em que o usuário se conecta do aplicativo Citrix Workspace™ até o momento em que o desktop está pronto para uso.
O número grande à esquerda é o tempo total de logon. Ele é calculado combinando o tempo gasto para estabelecer a conexão e obter um desktop do Delivery Controller™ com o tempo gasto para autenticar e fazer logon em um desktop virtual. As informações de duração são apresentadas em segundos (ou frações de segundos).
Pré-requisitos
Certifique-se de que os seguintes pré-requisitos sejam atendidos para que os dados de duração do logon e os detalhamentos apareçam:
- Instale o Citrix User Profile Manager e o Citrix User Profile Manager WMI Plugin no VDA.
- Certifique-se de que o Serviço de Gerenciamento de Perfil do Citrix esteja em execução.
- Para sites XenApp e XenDesktop 7.15 e anteriores, desative a configuração de GPO, Não processar a lista de execução herdada.
- O rastreamento de processo de auditoria deve estar habilitado para o detalhamento da Sessão Interativa.
- Para o detalhamento de GPO, aumente o tamanho dos logs operacionais da Política de Grupo.
Observações:
A duração do logon é suportada apenas no shell padrão do Windows (explorer.exe) e não em shells personalizados.
A duração do logon para Acesso Remoto ao PC está disponível apenas quando o Citrix User Profile Manager e o Citrix User Profile Manager WMI Plugin são instalados como componentes extras durante a instalação do Acesso Remoto ao PC. Para obter mais informações, consulte a Etapa 4 em Considerações sobre configuração e sequência do Acesso Remoto ao PC.
Etapas para solucionar problemas de logon do usuário
- Na exibição Detalhes do Usuário, solucione o estado do logon usando o painel Duração do Logon.
- Se o usuário estiver fazendo logon, a exibição reflete o processo de logon.
- Se o usuário estiver logado, o painel Duração do Logon exibe o tempo que o usuário levou para fazer logon na sessão atual.
- Examine as fases do processo de logon.
Fases do processo de logon
Intermediação
Tempo levado para decidir qual desktop atribuir ao usuário.
Inicialização da VM
Se a sessão exigir a inicialização de uma máquina, a inicialização da VM é o tempo levado para iniciar a máquina virtual.
Conexão HDX
Tempo levado para concluir as etapas necessárias na configuração da conexão HDX do cliente para a máquina virtual.
Autenticação
Tempo levado para concluir a autenticação na sessão remota.
GPOs
Se as configurações da Política de Grupo estiverem habilitadas nas máquinas virtuais, este é o tempo levado para aplicar os objetos da política de grupo durante o logon. O detalhamento do tempo levado para aplicar cada política conforme as CSEs (Client-Side Extension) está disponível como uma dica de ferramenta ao passar o mouse sobre a barra de GPO.
Clique em Detalhamento Detalhado para ver uma tabela com o status da política e o nome da GPO correspondente. As durações de tempo no detalhamento representam apenas o tempo de processamento da CSE e não somam o tempo total da GPO. Você pode copiar a tabela de detalhamento para solucionar problemas adicionais ou usar em relatórios. O tempo da GPO para as políticas é recuperado dos logs do Visualizador de Eventos. Os logs podem ser sobrescritos dependendo da memória alocada para os logs operacionais (o tamanho padrão é de 4 MB). Para obter mais informações sobre como aumentar o tamanho do log para os logs operacionais, consulte o artigo do Microsoft TechNet Configurando os Logs de Eventos.
Scripts de logon
Se os scripts de logon estiverem configurados para a sessão, este é o tempo levado para que os scripts de logon sejam executados.
Carregamento de perfil
Se as configurações de perfil estiverem configuradas para o usuário ou a máquina virtual, este é o tempo levado para o perfil carregar.
Se o Citrix Profile Management estiver configurado, a barra Carregamento de Perfil inclui o tempo levado pelo Citrix Profile Management para processar perfis de usuário. Essas informações ajudam os administradores a solucionar problemas de alta duração de processamento de perfil. Quando o Profile Management está configurado, a barra Carregamento de Perfil exibe uma duração aumentada. Esse aumento é causado por essa melhoria e não reflete uma degradação de desempenho. Essa melhoria está disponível em VDAs 1903 ou posteriores.
Ao passar o mouse sobre a barra Carregamento de Perfil, uma dica de ferramenta é exibida mostrando os detalhes do perfil do usuário para a sessão atual.

Clique em Detalhamento Detalhado para detalhar ainda mais cada pasta individual na pasta raiz do perfil (por exemplo, C:/Users/username), seu tamanho e o número de arquivos (incluindo arquivos dentro de pastas aninhadas).

O detalhamento do perfil está disponível no Delivery Controller versão 7 1811 ou posterior e em VDAs 1811 ou posterior. Usando as informações de detalhamento do perfil, você pode resolver problemas que envolvem um tempo de carregamento de perfil alto. Você pode:
- Redefinir o perfil do usuário
- Otimizar o perfil removendo arquivos grandes indesejados
- Reduzir o número de arquivos para diminuir a carga da rede
- Usar o streaming de perfil
Por padrão, todas as pastas na raiz do perfil são exibidas no detalhamento. Para ocultar a visibilidade da pasta, edite o seguinte valor de registro na máquina VDA:
Aviso:
Adicionar e editar o registro incorretamente pode causar problemas sérios que podem exigir a reinstalação do seu sistema operacional. A Citrix não garante que os problemas resultantes do uso incorreto do Editor do Registro possam ser resolvidos. Use o Editor do Registro por sua conta e risco. Certifique-se de fazer backup do registro antes de editá-lo.
- No VDA, adicione um novo valor de registro ProfileFoldersNameHidden em HKEY_LOCAL_MACHINE\Software\Citrix\Director\
- Defina o valor como 1. Este valor deve ser um valor DWORD (32 bits). A visibilidade dos nomes das pastas agora está desabilitada.
- Para tornar os nomes das pastas visíveis novamente, defina o valor como 0.
Observação: Você pode usar comandos GPO ou PowerShell para aplicar a alteração do valor do registro em várias máquinas. Para obter mais informações sobre como usar GPO para implantar alterações de registro, consulte o blog.
Informações adicionais
- O detalhamento do perfil não considera pastas redirecionadas.
- Os arquivos NTUser.dat na pasta raiz podem não estar visíveis para os usuários finais. No entanto, eles são incluídos no detalhamento do perfil e exibidos na lista de arquivos em Pasta Raiz.
- Certos arquivos ocultos na pasta AppData não são incluídos no detalhamento do perfil.
- O número de arquivos e os dados de tamanho do perfil podem não corresponder aos dados no painel Personalização devido a certas limitações do Windows.
Sessão Interativa
Este é o tempo levado para “entregar” o controle do teclado e do mouse ao usuário após o carregamento do perfil do usuário. Normalmente, é a duração mais longa de todas as fases do processo de logon e é calculada como duração da Sessão Interativa = Carimbo de Data/Hora do Evento Desktop Ready (EventId 1000 no VDA) - Carimbo de Data/Hora do Evento User Profile Loaded (EventId 2 no VDA). A Sessão Interativa possui três subfases: Pre-userinit, Userinit e Shell. Passe o mouse sobre Sessão Interativa para ver uma dica de ferramenta mostrando o seguinte:
- subfases
- tempo levado para cada subfase
- atraso total cumulativo entre essas subfases
- link para a documentação.
Observação:
Este recurso está disponível em VDAs 1811 e posteriores. Se você iniciou sessões em sites anteriores a 7.18 e depois atualizou para 7.18 ou posterior, uma mensagem ‘Detalhamento indisponível devido a erro do servidor’ é exibida. No entanto, se você iniciou sessões após a atualização, nenhuma mensagem de erro é exibida.
Para visualizar a duração de cada subfase, habilite o rastreamento de processo de auditoria na VM (VDA). Quando o rastreamento de processo de auditoria está desabilitado (padrão), a duração de Pre-userinit e a duração combinada de Userinit e Shell são exibidas. Você pode habilitar o rastreamento de processo de auditoria por meio de um Objeto de Política de Grupo (GPO) da seguinte forma:
- Crie uma GPO e edite-a usando o editor de GPO.
- Vá para Configuração do Computador > Configurações do Windows > Configurações de Segurança > Políticas Locais > Política de Auditoria.
- No painel direito, clique duas vezes em Rastreamento de processo de auditoria.
- Selecione Êxito e clique em OK.
- Aplique esta GPO aos VDAs ou Grupo necessários.
Para obter mais informações sobre o rastreamento de processo de auditoria e como habilitá-lo ou desabilitá-lo, consulte Rastreamento de processo de auditoria na documentação da Microsoft.
Painel Duração do Logon na exibição Detalhes do Usuário.
- Sessão Interativa – Pre-userinit: O segmento da Sessão Interativa que se sobrepõe aos Objetos de Política de Grupo e scripts. Esta subfase pode ser reduzida otimizando as GPOs e os scripts.
- Sessão Interativa – Userinit: Quando um usuário faz logon em uma máquina Windows, o Winlogon executa userinit.exe. O Userinit.exe executa scripts de logon, restabelece conexões de rede e, em seguida, inicia o Explorer.exe, a interface de usuário do Windows. Esta subfase da Sessão Interativa representa a duração entre o início do Userinit.exe e o início da interface de usuário para o desktop virtual ou aplicativo.
- Sessão Interativa – Shell: Na fase anterior, o Userinit inicia a inicialização da interface de usuário do Windows. A subfase Shell captura a duração entre a inicialização da interface de usuário e o momento em que o usuário recebe o controle do teclado e do mouse.
- Atraso: Este é o atraso de tempo cumulativo entre as subfases Pre-userinit e Userinit e as subfases Userinit e Shell.
O tempo total de logon não é a soma exata dessas fases. Por exemplo, algumas fases ocorrem em paralelo, e em algumas fases, mais processamento ocorre, o que pode resultar em uma duração de logon mais longa do que a soma. O tempo total de logon não inclui o tempo ocioso do ICA®, que é o tempo entre o download do arquivo ICA e o lançamento do arquivo ICA para um aplicativo. Para habilitar a abertura automática do arquivo ICA no lançamento do aplicativo, configure seu navegador para o lançamento automático do arquivo ICA após o download de um arquivo ICA. Para obter mais informações, consulte CTX804493.
Observação: O gráfico Duração do Logon mostra as fases de logon em segundos. Quaisquer valores de duração abaixo de um segundo são exibidos como valores de subsegundo. Os valores acima de um segundo são arredondados para o 0,5 segundo mais próximo. O gráfico foi projetado para mostrar o valor mais alto do eixo y como 200 segundos. Qualquer valor maior que 200 segundos é mostrado com o valor real exibido acima da barra.
Dicas de solução de problemas
Para identificar valores incomuns ou inesperados no gráfico, compare a quantidade de tempo levada em cada fase da sessão atual com a duração média para este usuário nos últimos sete dias e a duração média para todos os usuários neste grupo de entrega nos últimos sete dias.
Escalone conforme necessário. Por exemplo, se a inicialização da VM for lenta, o problema pode estar no hypervisor, então você pode escalá-lo para o administrador do hypervisor. Ou, se o tempo de intermediação for lento, você pode escalonar o problema para o administrador do site para verificar o balanceamento de carga no Delivery Controller.
Examine as diferenças incomuns, incluindo:
- Barras de logon (atuais) ausentes
- Grande discrepância entre a duração atual e a duração média deste usuário. As causas incluem:
- Um novo aplicativo foi instalado.
- Ocorreu uma atualização do sistema operacional.
- Foram feitas alterações de configuração.
- O tamanho do perfil do usuário é alto. Neste caso, o Carregamento de Perfil é alto.
- Grande discrepância entre os números de logon do usuário (duração atual e média) e a duração média do grupo de entrega.
Se necessário, clique em Reiniciar para observar o processo de logon do usuário e solucionar problemas, como Inicialização da VM ou Intermediação.