VMware: Überwachen der vCenter Server Appliance-Ressourcennutzung
Summary: In diesem Artikel wird gezeigt, wie Sie die vCenter Server Appliance Management Interface (VAMI) verwenden, um die Nutzung der vCenter Server Appliance-Ressourcen zu überwachen.
Instructions
Ziel:
Aufrechterhaltung eines akzeptablen Leistungs- und Ressourcennutzungsniveaus für die vCenter Server Appliance.
Tatsachen:
vCenter Server Appliance
Services
Performance
vCenter Server Appliance Management Interface (VAMI)
Prozess:
CPU-Leistung
vCSA sollte die konstante CPU-Auslastung von 70 % nicht überschreiten.
Wenn der VPXD-Prozess den größten Teil der CPU beansprucht und 70 % überschreitet, sollten Sie die folgenden Vorschläge berücksichtigen:
- Fügen Sie der vCSA weitere CPUs hinzu.
- Fügen Sie weitere vCSA-Instanzen hinzu, um die Last auf die vCSA-Instanzen auszugleichen.
Wenn ein Java-Service den größten Teil der CPU verbraucht, sollten Sie die Heap-Speichergröße für den Service erhöhen.
Speicherleistung
Die vCSA sollte die konstante Speicherauslastung von 70 Prozent nicht überschreiten.
Wenn die Speicherauslastung konstant 70 % überschreitet, gehen Sie wie folgt vor:
- Überprüfen Sie, ob vCSA getauscht wird. Weitere Informationen finden Sie im VMware-Artikel: Lösungen für Probleme mit der Speicherleistung
- Überprüfen Sie, welche Services eine hohe CPU-Auslastung aufweisen.
- Eine hohe CPU-Auslastung kann auf übermäßige Auslagerungen hinweisen, da für die Verarbeitung der Auslagerung CPU erforderlich ist.
- Wenn die hohe Auslastung konstant ist, ist möglicherweise zusätzlicher Arbeitsspeicher erforderlich.
- Wenn der Arbeitsspeicher im Cluster überbelegt ist, erwägen Sie, Reservierungen für vCSA festzulegen.
Überwachen der CPU- und Speichernutzung mit VAMI
- Erhalten Sie Zugriff auf die VAMI der vCSA.
https://vCSA_IP Or FQDN:5480
- Gehen Sie links zu Monitor und wählen Sie CPU und Arbeitsspeicher aus.
Abbildung 1: Überwachen Sie CPU und Arbeitsspeicher.
- Alternativ kann die
<vimtop>kann verwendet werden, um die vCSA-Ressourcen zu überwachen.- Melden Sie sich mit einer PuTTY-Sitzung bei der vCSA-Shell an.
- Geben Sie den Befehl aus und überprüfen Sie die Metriken für CPU und Arbeitsspeicher.
Vimtop Befehlsausgabe
Weitere Informationen finden Sie im VMware-Artikel: Befehlszeilenoptionen für den interaktiven Modus
Anzeigen der Servicespeicherzuweisung
Das <cloudvm-ram-size> zeigt die Menge an Arbeitsspeicher an, die den vCenter Server-Diensten zugewiesen ist. Im folgenden Beispiel sehen Sie, dass der vSphere UI-Service 853 MB von 12.000 MB verwendet, die der vCSA zugewiesen sind.
Cloudvm-ram-size Befehlsausgabe
Anzeigen der Service-Heap-Größe
vCenter Server besteht aus mehreren Java-Services. Ein Java-Service verwendet einen Heap (vorab reservierter Arbeitsspeicherbereich) zum Speichern von Datenobjekten. Eine ordnungsgemäße Heapgröße ist wichtig für eine optimale Performance. Die vSphere-Benutzeroberfläche erfordert unter den folgenden Umständen möglicherweise mehr Heap-Größe:
- Mehrere vCenter Server-Instanzen im erweiterten verknüpften Modus
- Viele Erweiterungen und Plug-ins
- Große Lagerbestände
Die Datei <cloudvm-ram-size -J service_name> zeigt den Gesamtspeicher an, der für den Heap verwendet wird. Im folgenden Beispiel sehen Sie, dass der Heap für den vSphere-UI-Service 597 MB von zugewiesenen 853 MB verwendet.
Cloudvm-ram-size -J service_name Befehlsausgabe
Wenn die Service-Heap-Größe aufgrund von Performanceproblemen geändert werden muss, finden Sie weitere Informationen im VMware-Artikel: Manuelles Erhöhen des Heap-Speichers auf vCenter Server-Komponenten