VMware: Overvågning af brug af vCenter Server-enhedsressourcer
Summary: Denne artikel beskriver, hvordan du bruger vCenter Server Appliance Management Interface (VAMI) til at overvåge ressourceforbruget for vCenter Server-enheden.
Instructions
Mål:
Oprethold acceptable niveauer af ydeevne og ressourceforbrug for vCenter Server-enheden.
Fakta:
vCenter Server Appliance
Services
ydeevne
vCenter Server Appliance Management Interface (VAMI)
Proces:
CPU-ydeevne
vCSA bør ikke overstige et konstant CPU-forbrug på 70 procent.
Hvis VPXD-processen bruger det meste af CPU'en, og den overstiger 70 procent, skal du overveje følgende forslag:
- Føj flere CPU'er til vCSA.
- Tilføj flere vCSA-forekomster for at afbalancere belastningen på tværs af vCSA-forekomsterne.
Hvis en Java-tjeneste bruger det meste af CPU'en, skal du øge bunkehukommelsesstørrelsen for tjenesten.
Hukommelsens ydeevne
vCSA bør ikke overstige et konstant hukommelsesforbrug på 70 procent.
Hvis hukommelsesforbruget konsekvent overstiger 70 procent, skal du gøre følgende:
- Kontrollér, om vCSA bytter. Se oplysninger i VMware-artiklen: Løsninger til problemer med hukommelsesydeevnen
- Kontrollér, hvilke tjenester der har et højt CPU-forbrug.
- Høj CPU-brug kan indikere overdreven swapping, fordi CPU er nødvendig for at håndtere swappinghandlingen.
- Hvis høj belastning er ensartet, kan det være nødvendigt med ekstra hukommelse.
- Hvis hukommelsen er overbelejret i klyngen, kan du overveje at angive reservationer for vCSA.
Overvågning af CPU- og hukommelsesbrug med VAMI
- Få adgang til VAMI for vCSA.
https://vCSA_IP Or FQDN:5480
- Gå til Skærm til venstre, og vælg CPU og hukommelse.
Figur 1: Overvåg CPU og hukommelse.
- Alternativt
<vimtop>-kommandoen kan bruges til at overvåge vCSA-ressourcerne.- Log på vCSA-shellen ved hjælp af en PuTTY-session.
- Udsted kommandoen, og gennemgå målingerne for CPU og hukommelse.
Vimtop Kommandooutput
Visning af allokering
af servicehukommelseDen <cloudvm-ram-size> , viser mængden af hukommelse, der er allokeret til vCenter Server-tjenesterne. I nedenstående eksempel kan du se, at vSphere UI-tjenesten bruger 853 MB af 12.000 MB, der er allokeret til vCSA.
Cloudvm-ram-size Kommandooutput
Visning af servicebunkens størrelse
vCenter Server består af flere Java-tjenester. En Java-tjeneste bruger en bunke (forudreserveret hukommelse) til at gemme dataobjekter. En korrekt bunkestørrelse er vigtig for at fungere optimalt. vSphere-brugergrænsefladen kan kræve mere bunkestørrelse under følgende omstændigheder:
- Flere vCenter Server-forekomster i udvidet sammenkædet tilstand
- Mange udvidelser og plug-ins
- Store varebeholdninger
Ikonet <cloudvm-ram-size -J service_name> Kommandoen viser den samlede hukommelse, der bruges til bunken. I nedenstående eksempel kan du se, at bunken til vSphere UI-tjenesten bruger 597 MB af 853 MB allokeret.
Cloudvm-ram-size -J service_name Kommandooutput
Hvis størrelsen på servicebunken skal ændres på grund af problemer med ydeevnen, skal du se VMware-artiklen: Manuel forøgelse af heap-hukommelsen på vCenter Server-komponenter