Salta ai contenuti

Collector

Il Collector è il componente che raccoglie dati dalla tua infrastruttura Citrix e Nutanix e li trasmette al cloud Corellix.

  • ✅ Raccolta dati da Citrix Virtual Apps & Desktops
  • ✅ Raccolta dati da Nutanix AHV/Prism Central
  • ✅ Ricezione dati dagli User Agent
  • ✅ Buffer locale con retry automatico in caso di disconnessione
  • ✅ Supporto multi-site per infrastrutture distribuite
  • ✅ Comunicazione sicura via HTTPS/TLS

Scarica il pacchetto CorellixCollector dalla sezione Downloads del Customer Portal.

  1. Estrai il pacchetto su C:\Program Files\Corellix\Collector
  2. Esegui Setup-Wizard.bat come Amministratore
  3. Segui il wizard di configurazione

Il wizard ti chiederĂ :

ParametroDescrizione
Tenant IDIl tuo identificativo tenant (dal Customer Portal)
API KeyChiave di autenticazione (generala da Impostazioni → API Keys)
Citrix DDCHostname del Delivery Controller (es. ddc.tuodominio.com)
Nutanix PrismHostname di Prism Central (opzionale)
Polling IntervalFrequenza di raccolta dati (default: 60 secondi)

Il file appsettings.json contiene tutte le impostazioni:

{
"CollectorSettings": {
"ListenPort": 5050,
"PollingIntervalSeconds": 60
},
"CitrixSettings": {
"Enabled": true,
"DeliveryController": "ddc.tuodominio.com"
},
"NutanixSettings": {
"Enabled": false,
"PrismCentralUrl": "https://prism.tuodominio.com:9440"
}
}

Puoi modificare la frequenza di raccolta dati:

  • 30 secondi: per ambienti con molti cambiamenti
  • 60 secondi: bilanciamento ottimale (default)
  • 120 secondi: per ridurre il carico sul DDC

Per infrastrutture con piÚ siti, installa un Collector per ogni sito. Ogni Collector può monitorare:

  • Un Delivery Controller Citrix
  • Un Prism Central Nutanix
  • Oppure entrambi

Il Collector viene installato come servizio Windows:

Nome servizio: CorellixCollector
Tipo avvio: Automatico
Account: LocalSystem (o account di servizio dedicato)
Terminal window
# Verifica stato
Get-Service CorellixCollector
# Riavvia il servizio
Restart-Service CorellixCollector
# Visualizza log recenti
Get-Content "C:\Program Files\Corellix\Collector\logs\collector.log" -Tail 50
  1. Verifica che la porta 5050 non sia giĂ  in uso
  2. Controlla i permessi dell’account di servizio
  3. Verifica la connettivitĂ  verso api.corellix.io
  1. Verifica che il servizio sia in esecuzione
  2. Controlla i log per errori di autenticazione
  3. Verifica che il Tenant ID e API Key siano corretti
  1. Verifica che l’account di servizio abbia i permessi corretti
  2. Testa la connessione al DDC con PowerShell:
    Terminal window
    Add-PSSnapin Citrix.*
    Get-BrokerSession -AdminAddress "ddc.tuodominio.com"

Gli aggiornamenti del Collector vengono rilasciati periodicamente. Per aggiornare:

  1. Scarica la nuova versione dal Customer Portal
  2. Ferma il servizio: Stop-Service CorellixCollector
  3. Estrai i nuovi file (il file di configurazione viene preservato)
  4. Riavvia il servizio: Start-Service CorellixCollector