VMware: Övervaka resursanvändning för vCenter Server Appliance
Summary: Den här artikeln visar hur du använder vCenter Server Appliance Management Interface (VAMI) för att övervaka resursanvändningen för vCenter Server Appliance.
Instructions
Mål:
Bibehålla acceptabla nivåer för prestanda och resursanvändning för vCenter Server Appliance.
Fakta:
vCenter Server Appliance
Services
Performance
vCenter Server Appliance Management Interface (VAMI)
Process:
CPU-prestanda
vCSA bör inte överskrida konstant CPU-användning på 70 procent.
Om VPXD-processen förbrukar det mesta av CPU:n och den överstiger 70 procent, överväg följande förslag:
- Lägg till fler processorer i vCSA.
- Lägg till fler vCSA-instanser för att balansera belastningen över vCSA-instanserna.
Om en Java-tjänst förbrukar det mesta av processorn bör du öka heapminnesstorleken för tjänsten.
Minnesprestanda
vCSA bör inte överskrida en konstant minnesanvändning på 70 procent.
Om minnesanvändningen konsekvent överstiger 70 procent gör du följande:
- Kontrollera om vCSA byts ut. Mer information finns i VMware-artikeln: Lösningar på minnesprestandaproblem
- Kontrollera vilka tjänster som har hög CPU-användning.
- Hög CPU-användning kan tyda på överdriven växling eftersom CPU krävs för att hantera växlingen.
- Om hög användning är konsekvent kan extra minne krävas.
- Om minnet är överallokerat i klustret bör du överväga att ställa in reservationer för vCSA.
Övervaka processor- och minnesanvändning med VAMI
- Få åtkomst till vCSA:s VAMI.
https://vCSA_IP Or FQDN:5480
- Gå till Bildskärm till vänster och välj CPU och minne.
Bild 1: Övervaka CPU och minne.
- Alternativt kan
<vimtop>kan användas för att övervaka vCSA-resurserna.- Logga in på vCSA-gränssnittet med hjälp av en PuTTY-session.
- Kör kommandot och granska måtten för CPU och minne.
Vimtop Kommandoutdata
Visa minnesallokering
för tjänstDen <cloudvm-ram-size> visar mängden minne som är allokerat till vCenter Server-tjänsterna. I exemplet nedan ser du att vSphere UI-tjänsten använder 853 MB av 12 000 MB som allokerats till vCSA.
Cloudvm-ram-size Kommandoutdata
Visa tjänstens heapstorlek
vCenter Server består av flera Java-tjänster. En Java-tjänst använder en heap (förreserverade minne) för att lagra dataobjekt. En korrekt heapstorlek är viktig för att fungera optimalt. vSphere-användargränssnittet kan kräva mer heapstorlek under följande omständigheter:
- Flera vCenter Server-instanser i förbättrat länkat läge
- Många tillägg och plugin-program
- Stora lager
Informationen <cloudvm-ram-size -J service_name> Kommandot visar det totala minne som används för heapen. I exemplet nedan ser du att heapen för vSphere UI-tjänsten använder 597 MB av 853 MB allokerat.
Cloudvm-ram-size -J service_name Kommandoutdata
Om tjänstens heapstorlek måste ändras på grund av prestandaproblem kan du läsa VMware-artikeln: Manuellt öka heapminnet på vCenter Server-komponenter