Sondaggio di applicazioni e desktop

Il sondaggio di applicazioni e desktop automatizza il processo di verifica dell’integrità delle app e dei desktop pubblicati in un sito, avviandoli in serie a scopo di test tramite StoreFront. I risultati del sondaggio sono disponibili in Director.

Requisiti

  • Delivery Controller esegue la versione 7.18 o successiva per il sondaggio delle applicazioni e la versione 1906 o successiva per il sondaggio dei desktop.
  • Le macchine endpoint che eseguono gli agenti di sondaggio sono macchine Windows con l’app Citrix Workspace™ per Windows versione 1808 o successiva per il sondaggio delle applicazioni e versione 1906 o successiva per il sondaggio dei desktop. L’app Workspace per Unified Windows Platform (UWP) non è supportata.
  • Citrix Probe Agent supporta l’autenticazione tramite StoreFront e Citrix Workspace utilizzando le credenziali di Active Directory. Nei casi in cui il dispositivo endpoint sia connesso a StoreFront/Workspace tramite Citrix Gateway, è possibile autenticarsi utilizzando le credenziali di dominio di Citrix Gateway o l’autenticazione a più fattori (MFA). Citrix Probe Agent non supporta altri metodi di autenticazione come il Single Sign-On (SSO).
  • Assicurarsi che Microsoft .NET Framework versione 4.7.2 o successiva sia installato sulla macchina endpoint in cui si desidera installare Probe Agent.

Account utente/autorizzazioni necessari per eseguire il sondaggio:

  • Un utente StoreFront univoco per il sondaggio su ogni macchina endpoint. L’utente StoreFront non deve essere un amministratore; i sondaggi possono essere eseguiti in un contesto non amministrativo.
  • Account utente con autorizzazioni di amministratore di Windows per installare e configurare Citrix Probe Agent sulle macchine endpoint.
  • L’utente deve essere membro dello stesso dominio dei VDA utilizzati per l’avvio di applicazioni o desktop. Probe Agent attualmente non supporta più domini.
  • Il riutilizzo di account utente esistenti per il sondaggio potrebbe disconnettere le sessioni attive degli utenti. Un account utente amministratore completo o un ruolo personalizzato con le seguenti autorizzazioni:
    • Autorizzazioni del gruppo di distribuzione:
      • Sola lettura
    • Autorizzazioni di Director:
      • Crea\Modifica\Rimuovi configurazione server di posta elettronica per avvisi - se il server di posta elettronica non è già configurato
      • Crea\Modifica\Rimuovi configurazioni di sondaggio
      • Visualizza pagina Configurazioni
      • Visualizza pagina Tendenze

Configurazione

È possibile pianificare l’esecuzione dei sondaggi durante le ore non di punta in più aree geografiche. I risultati completi del sondaggio possono aiutare a risolvere i problemi relativi alle applicazioni, alla macchina host o alla connessione prima che gli utenti li riscontrino.

Citrix Probe Agent versione 2103 e successive supporta l’aggregazione di siti. Quando si configura Citrix Probe Agent, selezionare l’opzione Workspace (StoreFront) Site Aggregation Enabled per abilitare l’enumerazione di applicazioni e desktop da siti aggregati. Sono supportate le seguenti combinazioni di siti:

  • Più siti locali con un unico URL StoreFront.
  • Siti locali e cloud con un URL StoreFront o Workspace.
  • Più siti cloud con un unico URL Workspace.
  • Siti locali connessi a StoreFront o Workspace tramite Citrix Gateway.

Nota:

È necessario creare amministratori o utenti separati per configurare i sondaggi che hanno accesso a un solo sito.

Fase 1: Installare e configurare Citrix Probe Agent

Citrix Probe Agent è un eseguibile Windows che simula l’avvio effettivo di applicazioni o desktop da parte dell’utente tramite StoreFront. Esegue gli avvii di test come configurato in Director e riporta i risultati a Director.

  1. Identificare le macchine endpoint da cui si desidera eseguire il sondaggio.

  2. Gli utenti con privilegi amministrativi possono installare e configurare Citrix Probe Agent sulla macchina endpoint. Scaricare l’eseguibile di Citrix Probe Agent disponibile all’indirizzo https://www.citrix.com/downloads/citrix-virtual-apps-and-desktops/components/app-probe-agent.html. Il link per il download è disponibile anche nella scheda Sondaggi in Director.

    Configurazione del sondaggio.

  3. Se si dispone di siti aggregati, selezionare l’opzione Workspace (StoreFront) Site Aggregation Enabled per abilitare l’enumerazione di applicazioni e desktop da siti aggregati.

  4. Selezionare un metodo di autenticazione e inserire le credenziali pertinenti. Le credenziali vengono crittografate e archiviate in modo sicuro.
  5. Configurare con le credenziali di Active Directory di StoreFront. Configurare un utente Workspace (StoreFront) univoco su ogni macchina endpoint. Agente di sondaggio

  6. Scegliere l’opzione Citrix Gateway se l’endpoint è connesso a StoreFront tramite Citrix Gateway e configurare con le credenziali di dominio di Citrix Gateway.

    Agente di sondaggio

  7. Scegliere l’opzione Multi-factor Authentication se il Gateway la supporta e inserire la chiave di autenticazione a 16 cifre. Questa opzione è disponibile solo per Citrix Gateway configurato con LDAP e OTP nativo utilizzando Single Login Schema.

  8. Nella scheda Configure To Display Probe Result, inserire le credenziali di Director e fare clic su Validate.

    Agente di sondaggio

  9. Selezionare il sito e fare clic su Next.

  10. Nella scheda View Summary, assicurarsi che i dettagli configurati siano accurati. Se è necessario apportare modifiche, andare alla scheda corrispondente ed eseguire gli aggiornamenti.

Nota:

È possibile utilizzare lo script PowerShell contenuto in Automating Citrix Probe Agent Installation and Configuration per automatizzare l’installazione e la configurazione di Citrix Probe Agent.

Fase 2: Configurare il sondaggio in Director

Limitazione:

Il sondaggio fallisce se le applicazioni o i desktop vengono avviati a scopo di test da VDA Windows che hanno il banner del messaggio di accesso interattivo abilitato. Ciò è dovuto a un timeout che si verifica in attesa di accettare il messaggio di accesso interattivo. Per disabilitare il messaggio di accesso su un VDA server. Andare a Configurazione computer > Impostazioni di Windows > Impostazioni di sicurezza > Criteri locali > Opzioni di sicurezza.

Rimuovere il testo nei seguenti campi e aggiornare i criteri Microsoft.

  • Accesso interattivo: testo del messaggio per gli utenti che tentano di accedere
  • Accesso interattivo: titolo del messaggio per gli utenti che tentano di accedere

Assegnare l’utente di sondaggio a questo specifico VDA server con il banner del messaggio di accesso interattivo disabilitato per garantire che il sondaggio possa superare lo stato di avvio dell’applicazione o del desktop.

Per maggiori informazioni, consultare https://learn.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/interactive-logon-message-text-for-users-attempting-to-log-on.

  1. Andare a Sondaggi > Sondaggio applicazioni o Sondaggio desktop e fare clic su Crea sondaggio.
  2. Nella pagina Crea sondaggio, inserire il nome del sondaggio.
  3. Selezionare la pianificazione:

    1. Scegliere i giorni della settimana in cui si desidera che il sondaggio venga eseguito.
    2. Inserire l’ora di inizio in cui si desidera che il sondaggio venga eseguito.
    3. Inoltre, è possibile scegliere l’opzione Ripeti in un giorno. Inserire l’ora di fine e l’intervallo in cui si desidera che il sondaggio si ripeta nell’arco di una giornata. Ad esempio, la configurazione seguente aiuta a eseguire i sondaggi delle applicazioni dalle 12:08 alle 16:34, ripetendosi ogni 30 minuti ogni lunedì, mercoledì, giovedì e domenica.
  4. Selezionare il numero consigliato di applicazioni o desktop da sondare a seconda dell’intervallo.
  5. Selezionare le macchine endpoint su cui il sondaggio deve essere eseguito.
  6. Inserire gli indirizzi e-mail degli amministratori a cui inviare i risultati dei sondaggi non riusciti. Configurare il server di posta elettronica in Avvisi > Configurazione server di posta elettronica.

Configurazione di Director

In questa configurazione, le sessioni dell’applicazione si avviano alle 12:08, 12:38, 13:08 e così via fino alle 16:08 ogni lunedì, mercoledì, giovedì e domenica.

Nota:

  • Dopo la configurazione, l’agente esegue i sondaggi configurati a partire dall’ora successiva.
  • I sondaggi impostati prima dell’introduzione dell’opzione Ripeti in un giorno continuano a essere eseguiti all’ora pianificata. L’opzione Ripeti in un giorno è disabilitata per impostazione predefinita.
  • Si consiglia di configurare i sondaggi in modo che ogni esecuzione abbia un periodo di 5 minuti per prevenire sovrapposizioni.

Fase 3: Esecuzione del sondaggio

L’agente esegue il sondaggio in base alla configurazione del sondaggio che recupera periodicamente da Director.

Avvia le applicazioni selezionate in serie utilizzando StoreFront. L’agente riporta i risultati a Director tramite il database Monitor. I fallimenti vengono segnalati in cinque fasi specifiche:

  • Raggiungibilità di StoreFront - l’URL di StoreFront configurato non è raggiungibile.
  • Autenticazione di StoreFront - le credenziali di StoreFront configurate non sono valide.
  • Enumerazione di StoreFront - l’elenco di enumerazione delle applicazioni di StoreFront non contiene l’applicazione o il desktop da sondare.
  • Download ICA® - il file ICA non è disponibile.
  • Avvio di applicazione/desktop – non è stato possibile avviare l’applicazione o il desktop.

Fase 4: Visualizzare i risultati del sondaggio

È possibile visualizzare i risultati del sondaggio in Sondaggi. La vista Sondaggi offre una panoramica completa dei risultati del sondaggio. Questi risultati aiutano ad analizzare e risolvere i problemi in modo proattivo, consentendo un’esperienza di avvio della sessione più fluida per gli utenti.

La scheda Panoramica fornisce un riepilogo di tutti i sondaggi configurati in un’unica vista.

Esecuzioni del sondaggio di Director

È possibile filtrare i sondaggi in base a Periodo di tempo, Tipo di sondaggio, Nome endpoint, Nome applicazione, Nome desktop e Tipo di risultato del sondaggio. I sondaggi che corrispondono ai criteri di filtro vengono visualizzati con i seguenti dettagli per sondaggio, applicazione/desktop ed endpoint.

Metriche del sondaggio mostra il conteggio delle esecuzioni Pianificate, Programmate, Ignorate, Riuscite e Non riuscite.

  • Esecuzioni completate – il numero di esecuzioni del sondaggio che sono state completate.
  • Esecuzioni non riuscite – il numero di esecuzioni del sondaggio che non sono riuscite.
  • Esecuzioni ignorate – il numero di esecuzioni che non sono state completate a causa dell’inattività dell’endpoint o dell’indisponibilità dei servizi.
  • Esecuzioni riuscite – il numero di sondaggi completati con successo senza errori in nessuna fase durante l’avvio dell’app/desktop.

Viene visualizzato anche il numero totale di macchine endpoint, con il conteggio delle macchine attive e inattive.

Fasi di errore del sondaggio presenta una ripartizione visiva della distribuzione degli errori per ogni gruppo di errori. Analizzando le fasi in cui si sono verificati la maggior parte degli errori, diventa più facile interpretare i risultati del sondaggio e risolvere i problemi. La rappresentazione grafica mostra il numero di esecuzioni del sondaggio non riuscite per l’avvio di applicazioni/desktop, i download di file ICA, l’enumerazione di StoreFront/Workspace, la raggiungibilità di StoreFront/Workspace e l’autenticazione di StoreFront/Workspace.

Aiuta ad analizzare le fasi in cui si sono verificati la maggior parte degli errori. Queste informazioni aiutano a comprendere rapidamente i risultati del sondaggio e a risolvere i problemi.

Alcune esecuzioni del sondaggio potrebbero non essere completate a causa dell’inattività dell’endpoint o dell’indisponibilità dei servizi.

La scheda Esecuzioni del sondaggio fornisce i risultati dettagliati delle esecuzioni del sondaggio completate. È possibile approfondire per visualizzare i dettagli di ogni singola esecuzione di un sondaggio selezionato. È possibile filtrare e analizzare ulteriormente in base a importanti punti pivot.

Esecuzioni del sondaggio di Director

È possibile filtrare le esecuzioni dei sondaggi in base a Periodo di tempo, Tipo di sondaggio, Nome endpoint, Nome applicazione, Nome desktop e Fase di errore del sondaggio. La fase di errore del sondaggio mostra la fase in cui il sondaggio è fallito. Cliccando sui link Nome sondaggio, Esecuzioni pianificate, Esecuzioni non riuscite, Nome applicazione/desktop si accede anche alla pagina Esecuzioni sondaggio con l’elenco delle esecuzioni del sondaggio che corrispondono ai criteri di filtro.

Sondaggio di applicazioni e desktop