Citrix Virtual Apps and Desktops

Diagnosticar problemas de inicialização de sessão

Além das fases do processo de logon mencionadas na seção Diagnosticar problemas de logon do usuário, o Director exibe a duração da inicialização da sessão. Isso é dividido em duração de inicialização de sessão do Workspace App e duração de inicialização de sessão do VDA nas páginas “Detalhes do Usuário” e “Detalhes da Máquina”. Essas duas durações contêm ainda fases individuais cujas durações de inicialização também são exibidas. Esses dados ajudam você a entender e solucionar problemas de alta duração da inicialização da sessão. Além disso, a duração de cada fase envolvida na inicialização da sessão ajuda na solução de problemas associados a fases individuais. Por exemplo, se o tempo de Mapeamento de Unidade for alto, você pode verificar se todas as unidades válidas estão mapeadas corretamente na GPO ou no script. Este recurso está disponível no Delivery Controller versão 7 1906 e posterior e em VDAs 1903 e posterior.

Pré-requisitos

Certifique-se de que os seguintes pré-requisitos sejam atendidos para que os dados de duração da inicialização da sessão sejam exibidos:

  • Delivery Controller™ 7 1906 ou posterior.
  • VDA 1903 ou posterior.
  • O serviço Citrix End User Experience Monitoring (EUEM) deve estar em execução no VDA.

Limitações

As seguintes limitações se aplicam quando o Director exibe os dados de duração da inicialização da sessão.

  • A duração da inicialização da sessão está disponível apenas para sessões HDX™.
  • Para inicializações de sessão de iOS e Android OS, apenas a Duração de Inicialização do VDA está disponível.
  • A Duração de Download de Arquivo ICA® (IFDCD) está disponível apenas quando o Workspace App é detectado ao iniciar a partir de um navegador.
  • Para inicializações de sessão de Mac OS, o IFDCD está disponível para Workspace App 1902 ou posterior apenas.
  • Para inicializações de sessão de Windows OS, o IFDCD está disponível para Workspace app 1902 e posterior. Para versões anteriores, o IFDCD é exibido apenas para inicializações de aplicativos a partir do navegador com o Workspace app detectado.

Notas:

  • Se você enfrentar problemas na exibição da duração da inicialização das sessões após o cumprimento dos pré-requisitos, visualize os logs do servidor Director e do VDA conforme descrito em CTX130320. Para sessões compartilhadas (vários aplicativos iniciados na mesma sessão), as métricas de Inicialização do Workspace App são exibidas para a conexão mais recente ou para a inicialização de aplicativo mais recente.
  • Algumas métricas na Inicialização de Sessão do VDA não são aplicáveis em reconexões. Nesses casos, uma mensagem é exibida.

Inicialização da sessão

Fases de inicialização da sessão do Workspace App

Duração do Cliente de Inicialização da Sessão (SSCD)

Quando essa métrica é alta, indica um problema do lado do cliente que está causando longos tempos de inicialização. Revise as métricas subsequentes para determinar a provável causa raiz do problema. O SSCD começa o mais próximo possível do momento da solicitação (clique do mouse). Ele termina quando a conexão ICA entre o dispositivo cliente e o VDA é estabelecida. No caso de uma sessão compartilhada, essa duração é muito menor, pois grande parte dos custos de configuração associados à criação de uma nova conexão com o servidor não são incorridos. No nível seguinte, várias métricas detalhadas estão disponíveis.

Duração do Download do Arquivo ICA

Este é o tempo que o cliente leva para baixar o arquivo ICA do servidor. O processo geral é o seguinte:

  1. A pessoa usuária clica em um recurso (aplicativo ou área de trabalho) no Workspace Application.
  2. Uma solicitação da pessoa usuária é enviada ao StoreFront™ através do Citrix Gateway (se configurado), que envia a solicitação ao Delivery Controller.
  3. O Delivery Controller encontra uma máquina disponível para a solicitação e envia as informações da máquina e outros detalhes para o StoreFront. Além disso, o StoreFront solicita e recebe um ticket único da Secure Ticket Authority.
  4. O StoreFront gera um arquivo ICA e o envia à pessoa usuária via Citrix Gateway (se configurado).

O IFDCD representa o tempo que leva para o processo completo (etapas 1 a 4). A duração do IFDCD para de contar quando o cliente recebe o arquivo ICA.

O LPWD é o componente StoreFront do processo.

Se o IFDCD for alto (mas o LPWD for normal), o processamento do lado do servidor da inicialização foi bem-sucedido, mas houve problemas de comunicação entre o dispositivo cliente e o StoreFront. Isso resulta de problemas de rede entre as duas máquinas. Portanto, você pode solucionar problemas de rede potenciais primeiro.

Duração do Servidor Web da Página de Inicialização (LPWD)

Este é o tempo levado para processar a página de inicialização (launch.aspx) no StoreFront. Se o LPWD for alto, pode haver um gargalo no StoreFront.

As possíveis causas incluem:

  • Alta carga no StoreFront. Tente identificar a causa da lentidão verificando os logs do Internet Information Services (IIS) e ferramentas de monitoramento, Gerenciador de Tarefas, Monitor de Desempenho e assim por diante.
  • O StoreFront está com problemas de comunicação com outros componentes, como o Delivery Controller. Verifique se a conexão de rede entre o StoreFront e o Delivery Controller está lenta ou se alguns Delivery Controllers estão inativos ou sobrecarregados.

Duração do Servidor Web de Resolução de Nomes (NRWD)

Este é o tempo levado pelo Delivery Controller para resolver o nome de um aplicativo/área de trabalho publicado para um endereço IP de Máquina VDA.

Quando essa métrica é alta, indica que o Delivery Controller está levando muito tempo para resolver o nome de um aplicativo publicado para um endereço IP.

As possíveis causas incluem um problema no cliente, problemas com o Delivery Controller, como o Delivery Controller estar sobrecarregado, ou um problema com o link de rede entre eles.

Duração do Servidor Web de Resposta de Ticket (TRWD)

Essa duração indica o tempo que leva para obter um ticket (se necessário) do Servidor Secure Ticket Authority (STA) ou do Delivery Controller. Quando essa duração é alta, indica que o servidor STA ou o Delivery Controller estão sobrecarregados.

Duração do Cliente de Pesquisa de Sessão (SLCD)

Essa duração representa o tempo levado para consultar cada sessão para hospedar o aplicativo publicado solicitado. A verificação é realizada no cliente para determinar se uma sessão existente pode lidar com a solicitação de inicialização do aplicativo. O método usado depende se a sessão é nova ou compartilhada.

Duração do Cliente de Criação de Sessão (SCCD)

Essa duração representa o tempo levado para criar uma sessão, desde o momento em que wfica32.exe (ou um arquivo equivalente similar) é iniciado até o momento em que a conexão é estabelecida.

Fases de inicialização da sessão do VDA

Duração do VDA de Inicialização da Sessão (SSVD)

Essa duração é a métrica de inicialização de conexão de alto nível do lado do servidor que engloba o tempo que o VDA leva para realizar toda a operação de inicialização. Quando essa métrica é alta, indica que há um problema no VDA aumentando os tempos de inicialização da sessão. Isso inclui o tempo gasto no VDA realizando toda a operação de inicialização.

Duração do VDA de Obtenção de Credenciais (COVD)

O tempo levado para o VDA obter as credenciais da pessoa usuária.

Essa duração pode aumentar artificialmente se uma pessoa usuária não fornecer as credenciais em tempo hábil. Portanto, não está incluída na Duração de Inicialização do VDA. Esse tempo provavelmente será significativo apenas se o logon manual estiver sendo usado e a caixa de diálogo de credenciais do lado do servidor for exibida (ou se um aviso legal for exibido antes do início do logon).

Duração do VDA de Autenticação de Credenciais (CAVD)

Este é o tempo levado pelo VDA para autenticar as credenciais da pessoa usuária contra o provedor de autenticação. Eles podem ser Kerberos, Active Directory ou uma Security Support Provider Interface (SSPI).

Duração do VDA da Política de Grupo (GPVD)

Essa duração é o tempo levado para aplicar objetos de política de grupo durante o logon.

Duração do VDA de Execução de Script de Logon (LSVD)

Este é o tempo levado pelo VDA para executar os scripts de logon da pessoa usuária.

Considere tornar assíncronos os scripts de logon da pessoa usuária ou do grupo. Considere otimizar quaisquer scripts de compatibilidade de aplicativos ou usar variáveis de ambiente em vez disso.

Duração do VDA de Carregamento de Perfil (PLVD)

Este é o tempo levado pelo VDA para carregar o perfil da pessoa usuária.

Se essa duração for alta, considere sua configuração de Perfil de Usuário. O tamanho e a localização do perfil móvel contribuem para inicializações de sessão lentas. Quando uma pessoa usuária faz logon em uma sessão onde perfis móveis do Terminal Services e pastas pessoais estão habilitados, o conteúdo do perfil móvel e o acesso a essa pasta são mapeados durante o logon. Isso exige recursos extras. Às vezes, isso pode consumir uma quantidade significativa do uso da CPU. Considere usar as pastas Terminal Services home com pastas pessoais redirecionadas para mitigar esse problema. Em geral, considere usar o Citrix Profile Management para gerenciar perfis de usuário em ambientes Citrix. Se você estiver usando o Citrix Profile Management e tiver tempos de logon lentos, verifique se o seu software antivírus está bloqueando a ferramenta Citrix Profile Management.

Duração do VDA de Criação de Impressora (PCVD)

Este é o tempo levado para o VDA mapear as impressoras cliente da pessoa usuária de forma síncrona. Se a configuração for definida para que a criação da impressora seja realizada de forma assíncrona, o valor não é registrado para PCVD, pois não afeta a conclusão da inicialização da sessão.

O tempo excessivo gasto no mapeamento de impressoras é frequentemente resultado das configurações da política de criação automática de impressoras. O número de impressoras adicionadas localmente nos dispositivos cliente das pessoas usuárias e sua configuração de impressão podem afetar diretamente os tempos de inicialização da sessão. Quando uma sessão é iniciada, o Citrix Virtual Apps and Desktops™ precisa criar todas as impressoras mapeadas localmente no dispositivo cliente. Considere reconfigurar suas políticas de impressão para reduzir o número de impressoras que são criadas, especificamente quando as pessoas usuárias têm muitas impressoras locais. Para fazer isso, edite a política de Criação Automática de Impressora no Delivery Controller e no Citrix Virtual Apps and Desktops.

Duração do VDA de Mapeamento de Unidade (DMVD)

Este é o tempo levado pelo VDA para mapear as unidades cliente, dispositivos e portas da pessoa usuária.

Certifique-se de que suas políticas base incluam configurações para desabilitar canais virtuais não utilizados. Por exemplo, mapeamento de áudio ou porta COM, para otimizar o protocolo ICA e melhorar o desempenho geral da sessão.

Duração do VDA de Inicialização de Aplicativo/Área de Trabalho (ALVD/DLVD)

Essa fase é uma combinação da duração de Userinit e Shell. Quando uma pessoa usuária faz logon em uma máquina Windows, o winlogon executa userinit.exe. O Usernit.exe executa scripts de logon, restabelece conexões de rede e, em seguida, inicia o Explorer.exe. O Userinit representa a duração entre o início do userinit.exe e o início da interface de usuário para a área de trabalho virtual ou aplicativo. A duração do Shell é o tempo entre a inicialização da interface de usuário e o momento em que a pessoa usuária recebe o controle do teclado e do mouse.

Duração do VDA de Criação de Sessão (SCVD)

Este tempo inclui qualquer atraso diverso no tempo de criação da sessão no VDA.

Diagnosticar problemas de inicialização de sessão