VMware: Monitoraggio dell'utilizzo delle risorse di vCenter Server Appliance
Summary: Questo articolo mostra come utilizzare vCenter Server Appliance Management Interface (VAMI) per monitorare l'utilizzo delle risorse di vCenter Server Appliance.
Instructions
Traguardo:
Mantenere livelli accettabili di prestazioni e utilizzo delle risorse per vCenter Server Appliance.
Fatti:
vCenter Server Appliance Services
Performance
vCenter Server Appliance Management Interface (VAMI)
Process:
CPU Performance
vCSA non deve superare l'utilizzo costante della CPU del 70%.
Se il processo VPXD utilizza la maggior parte della CPU e supera il 70%, prendere in considerazione i seguenti suggerimenti:
- Aggiungere altre CPU al vCSA.
- Aggiungere altre istanze vCSA per bilanciare il carico tra le istanze vCSA.
Se un servizio Java utilizza la maggior parte della CPU, è necessario aumentare le dimensioni della memoria heap per il servizio.
Prestazioni
della memoriavCSA non deve superare il 70% di utilizzo costante della memoria.
Se l'utilizzo della memoria supera costantemente il 70%, effettuare le seguenti operazioni:
- Verificare se vCSA esegue lo swapping. Vedere le informazioni contenute nell'articolo VMware: Soluzioni ai problemi di prestazioni della memoria
- Verificare quali servizi hanno un utilizzo elevato della CPU.
- Un utilizzo elevato della CPU può indicare uno swapping eccessivo perché la CPU è necessaria per gestire l'operazione di swapping.
- Se l'utilizzo elevato è coerente, potrebbe essere necessaria memoria aggiuntiva.
- Se la memoria è sovraccaricata nel cluster, prendere in considerazione l'impostazione delle prenotazioni per vCSA.
Monitoraggio dell'utilizzo della CPU e della memoria con VAMI
- Ottenere l'accesso al VAMI di vCSA.
https://vCSA_IP Or FQDN:5480
- Accedere a Monitor a sinistra e selezionare CPU e memoria.
Figura 1. Monitorare la CPU e la memoria.
- In alternativa, il
<vimtop>può essere utilizzato per monitorare le risorse vCSA.- Accedere alla shell vCSA utilizzando una sessione PuTTY.
- Eseguire il comando ed esaminare le metriche per CPU e memoria.
Vimtop Output del comando
Per riferimento, consultare l'articolo VMware: Opzioni della riga di comando della modalità interattiva
Visualizzazione dell'allocazione
della memoria di servizioLe <cloudvm-ram-size> mostra la quantità di memoria allocata ai servizi vCenter Server. Nell'esempio riportato di seguito, vedere che il servizio vSphere UI utilizza 853 dei 12.000 MB allocati a vCSA.
Cloudvm-ram-size Output del comando
Visualizzazione delle dimensioni
dell'heap dei servizivCenter Server è costituito da diversi servizi Java. Un servizio Java utilizza un heap (sono di memoria pre-riservati) per archiviare gli oggetti dati. Una dimensione dell'heap corretta è importante per ottenere prestazioni ottimali. L'interfaccia utente di vSphere potrebbe richiedere una dimensione dell'heap maggiore nelle seguenti circostanze:
- Più istanze di vCenter Server in modalità collegata avanzata
- Molte estensioni e plug-in
- Grandi scorte
La variabile <cloudvm-ram-size -J service_name> mostra la memoria totale utilizzata per l'heap. Nell'esempio riportato di seguito, si noti che l'heap per il servizio vSphere UI utilizza 597 degli 853 MB allocati.
Cloudvm-ram-size -J service_name Output del comando
Se le dimensioni dell'heap del servizio devono essere modificate a causa di problemi di prestazioni, consultare l'articolo VMware: Aumento manuale della memoria heap sui componenti di vCenter Server