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).

    Nota:

    • Se l’utente ha abilitato la policy di accesso o l’autenticazione condizionale su Citrix Cloud™, l’agente di sondaggio non riesce ad accedere a Storefront o all’app Citrix Workspace.

    • Probe Agent supporta solo l’autenticazione di Active Directory per l’autenticazione all’app Citrix Workspace.

  • Citrix Probe Agent funziona solo quando non è distribuito alcun server proxy o bilanciatore di carico come Citrix Gateway o Citrix ADC.
  • Assicurarsi che Microsoft .NET Framework versione 4.7.2 o successiva sia installato sulla macchina endpoint in cui si desidera installare il 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 Windows per installare e configurare il Citrix Probe Agent sulle macchine endpoint
  • Il riutilizzo di account utente esistenti per il sondaggio potrebbe disconnettere gli utenti dalle loro sessioni attive. Un account utente amministratore completo o un ruolo personalizzato con le seguenti autorizzazioni:
    • Autorizzazioni gruppo di consegna:
      • Sola lettura
    • Autorizzazioni Director:
      • Crea\Modifica\Rimuovi configurazione server e-mail di avviso - se il server e-mail non è già configurato
      • Crea\Modifica\Rimuovi configurazioni probe
      • Visualizza pagina Configurazioni
      • Visualizza pagina Tendenze

Configurazione

È possibile pianificare l’esecuzione dei probe durante le ore non di punta in più aree geografiche. I risultati completi dei probe 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(/it-it/citrix-workspace/add-on-premises-site.html). 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 on-premise con un URL StoreFront.
  • Siti on-premise e cloud con un URL StoreFront o Workspace.
  • Più siti cloud con un URL Workspace.
  • Siti on-premise connessi a StoreFront o Workspace tramite Citrix Gateway.

Nota:

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

Passaggio 1: Installare e configurare Citrix Probe Agent

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

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

  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/edition-software/premium-2411.html. Il link per il download è disponibile anche nella scheda Sonde in Director.

    Configurazione sonda.

  3. Se si dispone di siti aggregati, selezionare l’opzione Aggregazione sito Workspace (StoreFront) abilitata per consentire l’enumerazione di applicazioni e desktop dai siti aggregati.

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

  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 sonda

  7. Scegliere l’opzione Autenticazione a più fattori se il Gateway la supporta e immettere la chiave di autenticazione a 16 cifre. Questa opzione è disponibile solo per Citrix Gateway configurato con LDAP e OTP nativo utilizzando lo schema di accesso singolo.

  8. Nella scheda Configura per visualizzare il risultato della sonda, immettere le credenziali di Director e fare clic su Convalida.

    Agente sonda

  9. Selezionare il sito e fare clic su Avanti.

  10. Nella scheda Riepilogo visualizzazione, assicurarsi che i dettagli configurati siano accurati. Se è necessario apportare modifiche, andare alla scheda corrispondente e apportare 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.

Passaggio 2: Configurare il probing in Director

Limitazione:

Il probing non riesce se le applicazioni o i desktop vengono avviati in prova da VDA Windows che hanno il banner del messaggio di accesso interattivo abilitato. Ciò accade perché si verifica un timeout a causa dell’attesa di accettazione del 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 il criterio 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 probing a questo specifico VDA server con il banner del messaggio di accesso interattivo disabilitato per garantire che il probing possa superare lo stato di avvio dell’applicazione o del desktop.

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

  1. Andare a Probe > Probe applicazione o Probe desktop e fare clic su Crea probe.
  2. Nella pagina Crea probe, inserire il nome del probe.
  3. Selezionare la pianificazione:

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

Configurazione di Director

In questa configurazione, le sessioni dell’applicazione vengono avviate 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 le sonde configurate a partire dall’ora successiva.
  • Le sonde configurate prima dell’introduzione dell’opzione Ripeti in un giorno continuano a essere eseguite all’ora programmata. L’opzione Ripeti in un giorno è disabilitata per impostazione predefinita.
  • Si consiglia di configurare le sonde in modo che ogni esecuzione abbia un periodo di 5 minuti per evitare sovrapposizioni.

Fase 3: Esecuzione della sonda

L’agente esegue il probing in base alla configurazione della sonda 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 guasti vengono segnalati in cinque fasi specifiche:

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

Fase 4: Visualizzare i risultati del probing

È possibile visualizzare i risultati del probing in Probes. La vista Probes offre una panoramica completa dei risultati del probing. 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 probe configurati in un’unica vista.

Esecuzioni del probe di Director

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

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

  • Esecuzioni completate – il numero di esecuzioni del probe che sono state completate.
  • Esecuzioni non riuscite – il numero di esecuzioni del probe non riuscite.
  • Esecuzioni ignorate – il numero di esecuzioni che non sono state completate a causa dell’endpoint inattivo o dei servizi non disponibili.
  • Esecuzioni riuscite – il numero di probe 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 della sonda presenta una ripartizione visiva della distribuzione degli errori per ciascun gruppo di errori. Analizzando le fasi in cui si sono verificati la maggior parte degli errori, diventa più facile interpretare i risultati della sonda e risolvere i problemi. La rappresentazione grafica mostra il numero di esecuzioni della sonda 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 della sonda e a risolvere i problemi.

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

La scheda Esecuzioni della sonda fornisce in dettaglio i risultati delle esecuzioni della sonda completate. È possibile eseguire il drill-down per visualizzare i dettagli di ogni singola esecuzione di una sonda selezionata. È possibile filtrare e analizzare ulteriormente in base a punti pivot importanti.

Esecuzioni della sonda di Director

È possibile filtrare le esecuzioni delle sonde in base a Periodo di tempo, Tipo di sonda, Nome endpoint, Nome applicazione, Nome desktop e Fase di errore della sonda. La Fase di errore della sonda mostra la fase in cui la sonda ha fallito. Facendo clic sui collegamenti Nome sonda, Esecuzioni pianificate, Esecuzioni non riuscite, Nome applicazione/desktop si accede anche alla pagina Esecuzioni della sonda con l’elenco delle esecuzioni della sonda che corrispondono ai criteri di filtro.

Sondaggio di applicazioni e desktop