Diagnostica dei problemi di avvio della sessione
Oltre alle fasi del processo di accesso menzionate nella sezione Diagnostica dei problemi di accesso utente, Director visualizza la durata dell’avvio della sessione. Questa è suddivisa in durata di avvio della sessione di Workspace App e durata di avvio della sessione VDA nelle pagine Dettagli utente e Dettagli macchina. Queste due durate contengono ulteriormente fasi individuali le cui durate di avvio sono anch’esse visualizzate. Questi dati aiutano a comprendere e risolvere i problemi relativi a durate di avvio della sessione elevate. Inoltre, la durata di ogni fase coinvolta nell’avvio della sessione aiuta a risolvere i problemi associati alle singole fasi. Ad esempio, se il tempo di mappatura delle unità (Drive Mapping) è elevato, è possibile verificare se tutte le unità valide sono mappate correttamente nel GPO o nello script. Questa funzionalità è disponibile su Delivery Controller versione 7 1906 e successive e VDA 1903 e successive.
Prerequisiti
Assicurarsi che i seguenti prerequisiti siano soddisfatti affinché vengano visualizzati i dati sulla durata dell’avvio della sessione:
- Delivery Controller™ 7 1906 o versioni successive.
- VDA 1903 o versioni successive.
- Il servizio Citrix End User Experience Monitoring (EUEM) deve essere in esecuzione sul VDA.
Limitazioni
Le seguenti limitazioni si applicano quando Director visualizza i dati sulla durata dell’avvio della sessione.
- La durata dell’avvio della sessione è disponibile solo per le sessioni HDX™.
- Per gli avvii di sessione da sistemi operativi iOS e Android, è disponibile solo la durata di avvio VDA.
- La durata del download del file ICA® (IFDCD) è disponibile solo quando Workspace App viene rilevata durante l’avvio da un browser.
- Per gli avvii di sessione da macOS, l’IFDCD è disponibile solo per Workspace App 1902 o versioni successive.
- Per gli avvii di sessione da sistemi operativi Windows, l’IFDCD è disponibile per Workspace app 1902 e versioni successive. Per le versioni precedenti, l’IFDCD viene visualizzato solo per gli avvii di app dal browser con Workspace app rilevata.
Note:
- In caso di problemi nella visualizzazione della durata dell’avvio delle sessioni dopo aver soddisfatto i prerequisiti, visualizzare i log del server Director e VDA come descritto in CTX130320. Per le sessioni condivise (più applicazioni avviate nella stessa sessione), le metriche di avvio di Workspace App vengono visualizzate per la connessione più recente o l’avvio dell’applicazione più recente.
- Alcune metriche nell’avvio della sessione VDA non sono applicabili ai ricollegamenti. In questi casi, viene visualizzato un messaggio.

Fasi di avvio della sessione di Workspace App
Durata di avvio della sessione lato client (SSCD)
Quando questa metrica è elevata, indica un problema lato client che sta causando tempi di avvio lunghi. Esaminare le metriche successive per determinare la probabile causa principale del problema. L’SSCD inizia il più vicino possibile al momento della richiesta (clic del mouse). Termina quando la connessione ICA tra il dispositivo client e il VDA è stata stabilita. Nel caso di una sessione condivisa, questa durata è molto più breve, poiché gran parte dei costi di configurazione associati alla creazione di una nuova connessione al server non vengono sostenuti. Al livello successivo, sono disponibili diverse metriche dettagliate.
Durata del download del file ICA (IFDCD)
Questo è il tempo impiegato dal client per scaricare il file ICA dal server. Il processo complessivo è il seguente:
- L’utente fa clic su una risorsa (applicazione o desktop) nell’applicazione Workspace.
- Una richiesta dall’utente viene inviata a StoreFront™ tramite Citrix Gateway (se configurato), che invia la richiesta al Delivery Controller.
- Il Delivery Controller trova una macchina disponibile per la richiesta e invia le informazioni sulla macchina e altri dettagli a StoreFront. Inoltre, StoreFront richiede e riceve un ticket monouso dalla Secure Ticket Authority.
- StoreFront genera un file ICA e lo invia all’utente tramite Citrix Gateway (se configurato).
L’IFDCD rappresenta il tempo necessario per il completamento del processo (passaggi 1–4). La durata dell’IFDCD smette di essere conteggiata quando il client riceve il file ICA.
LPWD è il componente StoreFront del processo.
Se l’IFDCD è elevato (ma l’LPWD è normale), l’elaborazione lato server dell’avvio è riuscita, ma ci sono stati problemi di comunicazione tra il dispositivo client e StoreFront. Ciò deriva da problemi di rete tra le due macchine. Quindi è possibile risolvere prima i potenziali problemi di rete.
Durata del server web della pagina di avvio (LPWD)
Questo è il tempo impiegato per elaborare la pagina di avvio (launch.aspx) su StoreFront. Se l’LPWD è elevato, potrebbe esserci un collo di bottiglia su StoreFront.
Le possibili cause includono:
- Carico elevato su StoreFront. Provare a identificare la causa del rallentamento controllando i log di Internet Information Services (IIS) e gli strumenti di monitoraggio, Gestione attività, Monitoraggio prestazioni e così via.
- StoreFront ha problemi di comunicazione con altri componenti come il Delivery Controller. Verificare se la connessione di rete tra StoreFront e Delivery Controller è lenta o se alcuni Delivery Controller sono inattivi o sovraccarichi.
Durata del server web di risoluzione dei nomi (NRWD)
Questo è il tempo impiegato dal Delivery Controller per risolvere il nome di un’applicazione/desktop pubblicato in un indirizzo IP della macchina VDA.
Quando questa metrica è elevata, indica che il Delivery Controller impiega molto tempo per risolvere il nome di un’applicazione pubblicata in un indirizzo IP.
Le possibili cause includono un problema sul client, problemi con il Delivery Controller, come il sovraccarico del Delivery Controller, o un problema con il collegamento di rete tra di essi.
Durata del server web di risposta ai ticket (TRWD)
Questa durata indica il tempo necessario per ottenere un ticket (se necessario) dal server Secure Ticket Authority (STA) o dal Delivery Controller. Quando questa durata è elevata, indica che il server STA o il Delivery Controller sono sovraccarichi.
Durata di ricerca della sessione lato client (SLCD)
Questa durata rappresenta il tempo impiegato per interrogare ogni sessione per ospitare l’applicazione pubblicata richiesta. Il controllo viene eseguito sul client per determinare se una sessione esistente può gestire la richiesta di avvio dell’applicazione. Il metodo utilizzato dipende dal fatto che la sessione sia nuova o condivisa.
Durata di creazione della sessione lato client (SCCD)
Questa durata rappresenta il tempo impiegato per creare una sessione, dal momento in cui viene avviato wfica32.exe (o un file equivalente simile) al momento in cui viene stabilita la connessione.
Fasi di avvio della sessione VDA
Durata di avvio della sessione VDA (SSVD)
Questa durata è la metrica di avvio della connessione lato server di alto livello che comprende il tempo impiegato dal VDA per eseguire l’intera operazione di avvio. Quando questa metrica è elevata, indica che esiste un problema VDA che aumenta i tempi di avvio della sessione. Ciò include il tempo trascorso sul VDA per eseguire l’intera operazione di avvio.
Durata di ottenimento delle credenziali VDA (COVD)
Il tempo impiegato dal VDA per ottenere le credenziali utente.
Questa durata può aumentare artificialmente se un utente non riesce a fornire le credenziali in modo tempestivo. Pertanto, non è inclusa nella durata di avvio del VDA. Questo tempo è probabilmente significativo solo se viene utilizzato l’accesso manuale e viene visualizzata la finestra di dialogo delle credenziali lato server (o se viene visualizzata un’informativa legale prima dell’inizio dell’accesso).
Durata di autenticazione delle credenziali VDA (CAVD)
Questo è il tempo impiegato dal VDA per autenticare le credenziali dell’utente rispetto al provider di autenticazione. Possono essere Kerberos, Active Directory o un’interfaccia Security Support Provider (SSPI).
Durata della Group Policy VDA (GPVD)
Questa durata è il tempo impiegato per applicare gli oggetti Criteri di gruppo durante l’accesso.
Durata di esecuzione dello script di accesso VDA (LSVD)
Questo è il tempo impiegato dal VDA per eseguire gli script di accesso dell’utente.
Considerare di rendere asincroni gli script di accesso dell’utente o del gruppo. Considerare di ottimizzare eventuali script di compatibilità delle applicazioni o di utilizzare variabili d’ambiente.
Durata di caricamento del profilo VDA (PLVD)
Questo è il tempo impiegato dal VDA per caricare il profilo dell’utente.
Se questa durata è elevata, considerare la configurazione del profilo utente. Le dimensioni e la posizione del profilo mobile contribuiscono a rallentare gli avvii delle sessioni. Quando un utente accede a una sessione in cui sono abilitati i profili mobili e le cartelle personali di Terminal Services, il contenuto del profilo mobile e l’accesso a tale cartella vengono mappati durante l’accesso. Ciò richiede risorse aggiuntive. A volte, questo può consumare una quantità significativa di utilizzo della CPU. Considerare l’utilizzo delle cartelle Terminal Services home con cartelle personali reindirizzate per mitigare questo problema. In generale, considerare l’utilizzo di Citrix Profile Management per gestire i profili utente negli ambienti Citrix. Se si utilizza Citrix Profile Management e si riscontrano tempi di accesso lenti, verificare se il software antivirus sta bloccando lo strumento Citrix Profile Management.
Durata di creazione della stampante VDA (PCVD)
Questo è il tempo impiegato dal VDA per mappare le stampanti client dell’utente in modo sincrono. Se la configurazione prevede che la creazione della stampante venga eseguita in modo asincrono, il valore non viene registrato per PCVD in quanto non influisce sul completamento dell’avvio della sessione.
Il tempo eccessivo impiegato nella mappatura delle stampanti è spesso il risultato delle impostazioni dei criteri di creazione automatica delle stampanti. Il numero di stampanti aggiunte localmente sui dispositivi client degli utenti e la configurazione di stampa possono influire direttamente sui tempi di avvio della sessione. Quando una sessione si avvia, Citrix Virtual Apps and Desktops™ deve creare ogni stampante mappata localmente sul dispositivo client. Considerare di riconfigurare i criteri di stampa per ridurre il numero di stampanti create, in particolare quando gli utenti hanno molte stampanti locali. Per fare ciò, modificare il criterio di creazione automatica della stampante in Delivery Controller e Citrix Virtual Apps and Desktops.
Durata di mappatura delle unità VDA (DMVD)
Questo è il tempo impiegato dal VDA per mappare le unità client, i dispositivi e le porte dell’utente.
Assicurarsi che i criteri di base includano impostazioni per disabilitare i canali virtuali non utilizzati. Ad esempio, la mappatura delle porte audio o COM, per ottimizzare il protocollo ICA e migliorare le prestazioni complessive della sessione.
Durata di avvio applicazione/desktop VDA (ALVD/DLVD)
Questa fase è una combinazione della durata di Userinit e Shell. Quando un utente accede a una macchina Windows, winlogon esegue userinit.exe. Userinit.exe esegue script di accesso, ristabilisce le connessioni di rete e quindi avvia Explorer.exe. Userinit rappresenta la durata tra l’avvio di userinit.exe e l’avvio dell’interfaccia utente per il desktop virtuale o l’applicazione. La durata di Shell è il tempo tra l’inizializzazione dell’interfaccia utente e il momento in cui l’utente riceve il controllo della tastiera e del mouse.
Durata di creazione della sessione VDA (SCVD)
Questo tempo include qualsiasi ritardo aggiuntivo nella creazione della sessione sul VDA.