VMware: Monitorowanie wykorzystania zasobów vCenter Server Appliance
Summary: W tym artykule przedstawiono sposób używania interfejsu zarządzania urządzeniami vCenter Server (VAMI) do monitorowania użycia zasobów urządzenia vCenter Server Appliance.
Instructions
Cel:
Utrzymanie akceptowalnych poziomów wydajności i wykorzystania zasobów dla urządzenia vCenter Server Appliance.
Fakty:
Wydajność
usług vCenter Server Appliance
Proces vCenter Server Appliance Management Interface (VAMI):
wydajność
procesoravCSA nie powinna przekraczać stałego użycia procesora wynoszącego 70%.
Jeśli proces VPXD zużywa większość procesora i przekracza 70 procent, należy wziąć pod uwagę następujące sugestie:
- Dodaj więcej procesorów do vCSA.
- Dodaj więcej instancji vCSA, aby zrównoważyć obciążenie między instancjami vCSA.
Jeśli usługa Java zużywa większość procesora CPU, należy zwiększyć rozmiar pamięci sterty dla usługi.
Wydajność
pamięcivCSA nie powinno przekraczać stałego użycia pamięci wynoszącego 70%.
Jeśli użycie pamięci stale przekracza 70%, wykonaj następujące czynności:
- Sprawdź, czy vCSA jest zamienia. Zapoznaj się z informacjami w artykule VMware: Rozwiązania problemów z wydajnością pamięci
- Sprawdź, które usługi mają wysokie użycie procesora.
- Wysokie użycie procesora CPU może wskazywać na nadmierne zamiany, ponieważ procesor CPU jest wymagany do obsługi operacji zamiany.
- Jeśli wysokie wykorzystanie jest stałe, może być wymagana dodatkowa pamięć.
- Jeśli pamięć w klastrze jest nadmiernie zatwierdzona, rozważ ustawienie rezerwacji dla vCSA.
Monitorowanie wykorzystania procesora i pamięci za pomocą VAMI
- Uzyskaj dostęp do VAMI vCSA.
https://vCSA_IP Or FQDN:5480
- Przejdź do opcji Monitor po lewej stronie i wybierz opcję Procesor i pamięć.
Rysunek 1. Monitoruj procesor i pamięć.
- Alternatywnie,
<vimtop>można użyć do monitorowania zasobów vCSA.- Zaloguj się do powłoki vCSA za pomocą sesji PuTTY.
- Wydaj polecenie i przejrzyj metryki procesora i pamięci.
Vimtop Dane wyjściowe polecenia
Aby uzyskać więcej informacji, zapoznaj się z artykułem VMware: Opcje wiersza poleceń trybu interaktywnego
Wyświetlanie alokacji
pamięci usługiTen <cloudvm-ram-size> pokazuje ilość pamięci przydzielonej do usług vCenter Server. W poniższym przykładzie widać, że usługa vSphere UI używa 853 MB z 12 000 MB przydzielonych do vCSA.
Cloudvm-ram-size Dane wyjściowe polecenia
Wyświetlanie rozmiaru
sterty usługivCenter Server składa się z kilku usług Java. Usługa Java używa sterty (wstępnie zarezerwowanej pamięci) do przechowywania obiektów danych. Odpowiedni rozmiar sterty jest ważny dla optymalnej wydajności. Interfejs użytkownika vSphere może wymagać większego rozmiaru sterty w następujących okolicznościach:
- Wiele instancji serwera vCenter Server w rozszerzonym trybie połączonym
- Wiele rozszerzeń i wtyczek
- Duże zapasy
Plik <cloudvm-ram-size -J service_name> Polecenie pokazuje całkowitą ilość pamięci używanej dla sterty. W poniższym przykładzie widać, że sterta dla usługi vSphere UI używa 597 MB z 853 MB przydzielonych.
Cloudvm-ram-size -J service_name Dane wyjściowe polecenia
Jeśli rozmiar sterty usługi musi zostać zmieniony z powodu problemów z wydajnością, zapoznaj się z artykułem VMware: Ręczne zwiększanie pamięci sterty w komponentach serwera vCenter Server