Udostępnij za pośrednictwem


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

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

Oprogramowanie 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 CPU
  • Memory (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ą wyczerpane. Poniższe sekcje zawierają więcej szczegółów 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 zapewnia 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 użycia procesora CPU przez duże wystąpienie platformy HANA i użycie procesora CPU określonych usług HANA ma kluczowe znaczenie.

Użycie pamięci

Ważne jest, aby monitorować użycie pamięci zarówno na platformie HANA, jak i poza platformą HANA w dużym wystąpieniu SAP HANA. Monitoruj, w jaki sposób dane zużywają pamięć przydzieloną przez platformę HANA, aby móc pozostać w wytycznych dotyczących określania rozmiaru oprogramowania SAP. Monitoruj zużycie pamięci w dużym wystąpieniu, aby upewnić się, że oprogramowanie inne niż HANA nie zużywa zbyt dużej ilości pamięci. Nie chcesz, aby oprogramowanie inne niż 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. Dzięki temu będziesz wiedzieć, kiedy zbliżasz się do limitów wybranej jednostki SKU bramy platformy Azure. Warto również monitorować przychodzący i wychodzący ruch sieciowy w dużym wystąpieniu HANA w celu śledzenia obsługiwanych woluminów w czasie.

Miejsce na dysku

Zużycie miejsca na dysku zwykle zwiększa się 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 magazynu

Dlatego ważne jest monitorowanie użycia miejsca na dysku i zarządzanie miejscem na dysku skojarzonym z dużym wystąpieniem platformy HANA.

Wstępnie załadowane narzędzia diagnostyczne systemu

W przypadku jednostek SKU typu II dużych wystąpień HANA serwer jest dostarczany ze wstępnie załadowanymi 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 lokalizacji /var/log/health_check.

/opt/sgi/health_check/microsoft_tdi.sh

Podczas pracy z zespołem pomoc techniczna 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 nie tylko. 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 jednej lokalizacji 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ę więcej na temat monitorowania i rozwiązywania problemów z platformy SAP HANA.