Origine dati OpenStack
-
PDF del sito di questa documentazione
- Installazione per Microsoft Windows
-
Configurazione e amministrazione
-
Configurazione di Insight
-
Configurazione di Insight
- Amministrazione del Data Warehouse
Raccolta di documenti PDF separati
Creating your file...
L'origine dati OpenStack (REST API / KVM) raccoglie informazioni sulle istanze hardware di OpenStack. Questa origine dati raccoglie i dati di inventario per tutte le istanze di OpenStack e, facoltativamente, i dati sulle performance delle macchine virtuali.
Requisiti
Di seguito sono riportati i requisiti per la configurazione dell'origine dati OpenStack.
-
Indirizzo IP del controller OpenStack
-
Si consigliano le credenziali del ruolo di amministratore di OpenStack e l'accesso sudo all'hypervisor KVM Linux.
Se non si utilizza un account admin o privilegi equivalenti, è comunque possibile acquisire dati dall'origine dati. Sarà necessario modificare il file di configurazione dei criteri (ad esempio etc/nova/policy.json) per consentire agli utenti con ruolo non amministrativo di chiamare l'API:
-
"os_compute_api:os-availability-zone:detail": ""
-
"os_compute_api:hypervisor del sistema operativo": ""
-
os_compute_api:server:dettaglio:get_all_tenant": ""
-
-
Per la raccolta delle performance, il modulo OpenStack Ceilometer deve essere installato e configurato. La configurazione del Ceilometer viene eseguita modificando il
nova.conf
File per ciascun hypervisor e riavviare il servizio Nova Compute su ciascun hypervisor. Il nome dell'opzione cambia per le diverse versioni di OpenStack:-
Icehouse
-
Juno
-
Chilo
-
Libertà
-
Mitaka
-
Newton
-
Ocata
-
-
Per le statistiche CPU, "compute_monitors=ComputeDriverCPUMonitor" deve essere attivato in /etc/nova/nova.conf sui nodi di calcolo.
-
Requisiti delle porte:
-
5000 per http e 13000 per https, per il servizio Keystone
-
22 per KVM SSH
-
8774 per Nova Compute Service
-
8776 per Cinder Block Service
-
8777 per Ceilometer Performance Service
-
9292 per Glance Image Service
La porta viene associata al servizio specifico e il servizio può essere eseguito sul controller o su un altro host in ambienti più grandi.
-
Configurazione
Campo |
Descrizione |
Indirizzo IP controller OpenStack |
Indirizzo IP o nome di dominio completo del controller OpenStack |
Amministratore di OpenStack |
Nome utente di un amministratore OpenStack |
Password OpenStack |
Password utilizzata per OpenStack Admin |
Tenant amministratore OpenStack |
Tenant amministratore OpenStack |
Utente KVM sudo |
Nome utente di KVM sudo |
Scegliere 'Password' o 'OpenSSH Key file' per specificare il tipo di credenziale |
Il tipo di credenziale utilizzato per la connessione al dispositivo tramite SSH |
Percorso completo alla chiave privata di inventario |
Percorso completo alla chiave privata di inventario |
Password KVM sudo |
Password KVM sudo |
Configurazione avanzata
Campo |
Descrizione |
Abilita il rilevamento dell'inventario dell'hypervisor tramite SSH |
Selezionare questa opzione per abilitare il rilevamento dell'inventario dell'hypervisor tramite SSH |
Porta URL OpenStack Admin |
Porta URL OpenStack Admin |
Utilizzare HTTPS |
Selezionare per utilizzare HTTP sicuro |
Timeout connessione HTTP (sec) |
Timeout per connessione HTTP (impostazione predefinita: 300 secondi) |
Porta SSH |
Porta utilizzata per SSH |
Timeout attesa processo SSH (sec) |
Timeout processo SSH (impostazione predefinita: 30 secondi) |
Tentativi di processo SSH |
Numero di tentativi di inventario |
Intervallo polling inventario (min) |
Intervallo tra i sondaggi di inventario (impostazione predefinita: 20 minuti) |