Udostępnij za pośrednictwem


Monitorowanie SAP HANA (dużych wystąpień) na Azure

W tym artykule przyjrzymy się monitorowaniu dużych wystąpień SAP HANA na platformie Azure (inaczej nazywanej infrastrukturą BareMetal).

Platforma SAP HANA na platformie Azure (duże wystąpienia) nie różni się od innych wdrożeń IaaS. Monitorowanie systemu operacyjnego i aplikacji jest ważne. Warto wiedzieć, jak aplikacje korzystają z następujących zasobów:

  • Procesor
  • Pamięć
  • Przepustowość sieci
  • Miejsce na dysku

Monitoruj Duże Wystąpienia SAP HANA, aby sprawdzić, czy powyższe zasoby są wystarczające, czy też są zużywane. Poniższe sekcje zawierają więcej szczegółowych informacji na temat każdego z tych zasobów.

Użycie zasobów procesora CPU

System SAP definiuje maksymalny próg użycia procesora CPU dla obciążenia SAP HANA. Pozostanie w tym progu gwarantuje, że masz wystarczającą ilość zasobów procesora CPU do pracy z danymi przechowywanymi w pamięci. Wysokie użycie procesora CPU może wystąpić, gdy usługi SAP HANA wykonują zapytania z powodu braku indeksów lub podobnych problemów. Monitorowanie zużycia procesora przez duże instancje HANA oraz określone usługi HANA ma kluczowe znaczenie.

Użycie pamięci

Ważne jest, aby monitorować użycie pamięci zarówno wewnątrz SAP HANA, jak i poza SAP HANA na dużych wystąpieniach SAP HANA. Monitoruj, w jaki sposób dane zapełniają pamięć przydzieloną przez HANA, aby przestrzegać wytycznych firmy SAP dotyczących rozmiaru. Monitoruj zużycie pamięci na dużej instancji, aby upewnić się, że oprogramowanie inne niż HANA nie zużywa za dużo pamięci. Nie chcesz, aby oprogramowanie nienależące do platformy HANA konkurowało z platformą HANA na potrzeby pamięci.

Przepustowość sieci

Przepustowość bramy usługi Azure Virtual Network (VNet) jest ograniczona. Tylko tyle danych można przenieść do sieci wirtualnej platformy Azure. Monitoruj dane odebrane przez wszystkie maszyny wirtualne platformy Azure w sieci wirtualnej. W ten sposób dowiesz się, kiedy zbliżasz się do limitów wybranego SKU bramy Azure. Warto również monitorować przychodzący i wychodzący ruch sieciowy na Dużej Instancji HANA, aby śledzić obsługiwane wolumeny w czasie.

Miejsce na dysku

Zużycie miejsca na dysku zwykle wzrasta wraz z upływem czasu. Typowe przyczyny:

  • Ilość danych zwiększa się wraz z upływem czasu
  • Wykonywanie kopii zapasowych dziennika transakcji
  • Przechowywanie plików śledzenia
  • Tworzenie migawek przechowywania

Dlatego ważne jest monitorowanie użycia miejsca na dysku i zarządzanie miejscem na dysku powiązanym z konfiguracją „HANA Large Instance”.

Narzędzia diagnostyczne systemu wstępnie załadowane

W przypadku jednostek SKU typu II dużych wystąpień HANA serwer jest dostarczany z preinstalowanymi narzędziami diagnostycznymi systemu. Za pomocą tych narzędzi diagnostycznych można przeprowadzić kontrolę kondycji systemu.

Uruchom następujące polecenie, aby wygenerować plik dziennika kontroli kondycji w folderze /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

Podczas pracy z zespołem pomocy technicznej firmy Microsoft w celu rozwiązania problemu może zostać wyświetlony monit o podanie plików dziennika przy użyciu tych narzędzi diagnostycznych. Plik można spakować przy użyciu tego polecenia:

tar  -czvf health_check_logs.tar.gz /var/log/health_check

Usługa Azure Monitor dla rozwiązań SAP

Usługi Azure Monitor dla rozwiązań SAP można używać do monitorowania wszystkich zasobów wymienionych powyżej i innych. Usługa Azure Monitor dla rozwiązań SAP jest natywna dla platformy Azure. Umożliwia zbieranie danych z infrastruktury i baz danych platformy Azure w jedną lokalizację i wizualne korelowanie danych w celu szybszego rozwiązywania problemów. Aby uzyskać więcej informacji, zobacz Monitorowanie oprogramowania SAP na platformie Azure.

Następne kroki

Dowiedz się, jak monitorować i rozwiązywać problemy w systemie SAP HANA.