Co to jest Azure Monitor dla rozwiązań SAP?
Jeśli masz krytyczne aplikacje SAP i procesy biznesowe korzystające z zasobów platformy Azure, możesz monitorować te zasoby pod kątem dostępności, wydajności i operacji. Usługa Azure Monitor dla rozwiązań SAP to natywny dla platformy Azure produkt do monitorowania dla środowisk SAP uruchamianych na platformie Azure. Używa on określonych części infrastruktury usługi Azure Monitor .
Usługi Azure Monitor dla rozwiązań SAP można używać zarówno z oprogramowaniem SAP na maszynach wirtualnych platformy Azure, jak i sap w przypadku dużych wystąpień platformy Azure.
Co można monitorować?
Za pomocą usługi Azure Monitor dla rozwiązań SAP można zbierać dane z infrastruktury i baz danych platformy Azure w jednej centralnej lokalizacji. Następnie możesz wizualnie skorelować dane w celu szybszego rozwiązywania problemów.
Aby monitorować składniki środowiska SAP, dodaj odpowiedniego dostawcę. Składniki te obejmują maszyny wirtualne platformy Azure, klastry wysokiej dostępności (HA), bazy danych SAP HANA i oprogramowanie SAP NetWeaver. Aby uzyskać więcej informacji, zobacz Szybki start: wdrażanie usługi Azure Monitor dla rozwiązań SAP w witrynie Azure Portal.
Usługa Azure Monitor dla rozwiązań SAP korzysta z możliwości usługi Azure Monitor usługi Log Analytics i skoroszytów. Umożliwia:
- Twórz wizualizacje niestandardowe, edytując domyślną wartość udostępnianą przez usługę Azure Monitor dla rozwiązań SAP.
- Pisanie zapytań niestandardowych.
- Tworzenie alertów niestandardowych przy użyciu obszarów roboczych usługi Log Analytics.
- Skorzystaj z elastycznego okresu przechowywania w dziennikach usługi Azure Monitor i usłudze Log Analytics.
- Połącz dane monitorowania z systemem biletów.
Jakie dane są zbierane?
Usługa Azure Monitor dla rozwiązań SAP nie zbiera metryk usługi Azure Monitor ani danych dziennika zasobów, takich jak niektóre inne zasoby platformy Azure. Zamiast tego wysyła dzienniki niestandardowe bezpośrednio do systemu dzienników usługi Azure Monitor. W tym miejscu możesz użyć wbudowanych funkcji usługi Log Analytics.
Zbieranie danych w usłudze Azure Monitor dla rozwiązań SAP zależy od skonfigurowanych dostawców. Następujące dane są zbierane dla każdego dostawcy.
Dane klastra wysokiej dostępności
- Stan węzła, zasobu i usługi SBD
- Ograniczenia lokalizacji programu Pacemaker
- Głosy kworum i stan pierścienia
Zobacz również specyfikację metryk dla elementu ha_cluster_exporter
.
Dane SAP HANA
- Użycie procesora CPU, pamięci, dysku i sieci
- Replikacja systemu HANA
- Kopia zapasowa platformy HANA
- Stan hosta platformy HANA
- Role serwera indeksowania i serwera nazw
- Wzrost bazy danych
- Najważniejsze tabele
- Użycie systemu plików
Dane Microsoft SQL Server
- Użycie procesora CPU, pamięci i dysku
- Nazwa hosta, nazwa wystąpienia SQL i identyfikator systemu SAP
- Wsadowe żądania, kompilacje i oczekiwana długość życia stron w czasie
- 10 najdroższych instrukcji SQL w czasie
- 12 największych tabel w systemie SAP
- Problemy zarejestrowane w dzienniku błędów programu SQL Server
- Blokowanie procesów i statystyk oczekiwania SQL w czasie
Dane systemu operacyjnego (Linux)
- Użycie procesora CPU, liczba rozwidlenia, uruchomione procesy i zablokowane procesy
- Użycie pamięci i dystrybucja między używanymi, buforowanym i buforowanym
- Użycie zamiany, stronicowanie i współczynnik wymiany
- Użycie systemu plików wraz z liczbą bajtów odczytu i zapisu na urządzenie blokowe
- Opóźnienie odczytu/zapisu na urządzeniu blokowym
- Bieżąca liczba operacji we/wy i trwałe bajty odczytu/zapisu pamięci
- Pakiety sieciowe w/wy i bajty sieciowe w/wy
Dane SAP NetWeaver
- Dostępność systemu SAP i serwera aplikacji, w tym dostępność procesu wystąpienia:
- Dyspozytor
- ICM
- Brama
- Serwer komunikatów
- Serwer kolejki
- IGS Watchdog
- Statystyki użycia i trendy dotyczące procesów roboczych
- Statystyki i trendy blokady kolejki
- Statystyki użycia kolejki i trendy
- Metryki SMON (/SDF/SMON)
- Obciążenie SWNC, pamięć, transakcja, użytkownik i użycie RFC (St03n)
- Krótkie zrzuty (ST22)
- Blokada obiektu (SM12)
- Nieudane aktualizacje (SM13)
- Analiza dziennika systemu (SM21)
- Statystyki zadań wsadowych (SM37)
- Kolejki wychodzące (SMQ1)
- Kolejki przychodzące (SMQ2)
- Transakcyjny RFC (SM59)
- StMS — zmienianie metryk systemu transportu (STMS)
Dane IBM DB2
- Dostępność bazy danych
- Liczba połączeń, odczytów logicznych i odczytów fizycznych
- Oczekiwania i bieżące blokady
- 20 pierwszych środowisk uruchomieniowych i wykonań
Jaka jest architektura?
Na poniższym diagramie pokazano na wysokim poziomie, w jaki sposób usługa Azure Monitor dla rozwiązań SAP zbiera dane z bazy danych SAP HANA. Architektura jest taka sama, jeśli platforma SAP HANA jest wdrożona na maszynach wirtualnych platformy Azure lub w dużych wystąpieniach platformy Azure.
Ważne kwestie dotyczące architektury obejmują:
- Można monitorować wiele wystąpień typu składnika w wielu systemach SAP (SID) w sieci wirtualnej przy użyciu jednego zasobu usługi Azure Monitor dla rozwiązań SAP. Można na przykład monitorować wiele baz danych HANA, klastrów wysokiej dostępności, wystąpień programu Microsoft SQL Server i systemów SAP NetWeaver z wieloma identyfikatorami SID.
- Diagram architektury przedstawia dostawcę SAP HANA jako przykład. Można skonfigurować wielu dostawców dla odpowiednich składników w celu zbierania danych z tych składników. Przykłady obejmują bazę danych HANA, klaster wysokiej dostępności, wystąpienie programu Microsoft SQL Server i oprogramowanie SAP NetWeaver.
Kluczowe składniki architektury to:
- Witryna Azure Portal, w której uzyskujesz dostęp do usługi Azure Monitor dla rozwiązań SAP.
- Zasób usługi Azure Monitor dla rozwiązań SAP, w którym są wyświetlane dane monitorowania.
- Zarządzana grupa zasobów, która jest wdrażana automatycznie w ramach wdrożenia zasobu rozwiązania SAP w usłudze Azure Monitor. W zarządzanej grupie zasobów zasoby, takie jak te, ułatwiają zbieranie danych:
- Zasób usługi Azure Functions hostuje kod monitorowania. Ta logika zbiera dane z systemów źródłowych i przesyła dane do platformy monitorowania.
- Zasób usługi Azure Key Vault przechowuje poświadczenia bazy danych SAP HANA i przechowuje informacje o dostawcach.
- Obszar roboczy usługi Log Analytics jest miejscem docelowym przechowywania danych. Opcjonalnie możesz użyć istniejącego obszaru roboczego w tej samej subskrypcji co zasób usługi Azure Monitor dla rozwiązań SAP podczas wdrażania.
- Konto magazynu jest skojarzone z zasobem usługi Azure Functions. Służy do zarządzania wyzwalaczami i wykonywaniem funkcji rejestrowania.
Skoroszyty usługi Azure Monitor zapewniają dostosowywalną wizualizację danych w usłudze Log Analytics. Aby automatycznie odświeżyć skoroszyty lub wizualizacje, przypnij elementy do pulpitu nawigacyjnego platformy Azure. Maksymalna częstotliwość odświeżania wynosi co 30 minut.
Możesz również użyć język zapytań Kusto (KQL) do uruchamiania zapytań dziennika względem nieprzetworzonych tabel w obszarze roboczym usługi Log Analytics.
Jak analizować dzienniki?
Usługa Azure Monitor dla rozwiązań SAP nie obsługuje dzienników zasobów ani dzienników aktywności. Aby uzyskać listę tabel używanych przez dzienniki usługi Azure Monitor do wykonywania zapytań w usłudze Log Analytics, zobacz dokumentację danych monitorowania oprogramowania SAP na platformie Azure.
Jak tworzyć zapytania Kusto?
Po wybraniu pozycji Dzienniki z menu usługi Azure Monitor dla rozwiązań SAP usługa Log Analytics zostanie otwarta z zakresem zapytania ustawionym na bieżące wystąpienie usługi Azure Monitor dla rozwiązań SAP. Zapytania dziennika zawierają tylko dane z tego zasobu. Aby uruchomić zapytanie zawierające dane z innych kont lub danych z innych usług platformy Azure, wybierz pozycję Dzienniki z menu usługi Azure Monitor . Aby uzyskać więcej informacji, zobacz Zakres zapytań dzienników i zakres czasu w usłudze Azure Monitor Log Analytics.
Zapytania Kusto ułatwiają monitorowanie zasobów rozwiązania SAP w usłudze Azure Monitor. Poniższe przykładowe zapytanie udostępnia dane z dziennika niestandardowego dla określonego zakresu czasu. Listę tabel niestandardowych można wyświetlić, rozwijając sekcję Dzienniki niestandardowe. Można określić zakres czasu i liczbę wierszy. W tym przykładzie otrzymasz pięć wierszy danych dla wybranego zakresu czasu:
Custom_log_table_name
| take 5
Jak uzyskać alerty?
Alerty usługi Azure Monitor proaktywnie powiadamiają o znalezieniu ważnych warunków w danych monitorowania. Następnie możesz zidentyfikować i rozwiązać problemy w systemie przed ich zauważeniem przez klientów.
Alerty można skonfigurować w usłudze Azure Monitor dla rozwiązań SAP w witrynie Azure Portal. Aby uzyskać więcej informacji, zobacz Konfigurowanie alertów w usłudze Azure Monitor dla rozwiązań SAP za pomocą witryny Azure Portal.
Jak można utworzyć usługę Azure Monitor dla zasobów rozwiązań SAP?
Usługę Azure Monitor dla rozwiązań SAP można wdrożyć i skonfigurować dostawców przy użyciu witryny Azure Portal lub programu Azure PowerShell.
Jakie są ceny?
Usługa Azure Monitor dla rozwiązań SAP to bezpłatny produkt. Nie ma opłaty licencyjnej.
Odpowiadasz za płacenie kosztów podstawowych składników w zarządzanej grupie zasobów. Odpowiadasz również za koszty zużycia związane z użyciem i przechowywaniem danych. Aby uzyskać więcej informacji, zobacz:
- Cennik usługi Azure Functions
- Cennik usługi Azure Key Vault
- Cennik konta usługi Azure Storage
- Usługa Azure Log Analytics i cennik alertów
Następne kroki
- Aby uzyskać listę dzienników niestandardowych związanych z usługą Azure Monitor dla rozwiązań SAP i informacje o powiązanych typach danych, zobacz Dokumentacja danych dla usługi Azure Monitor dla rozwiązań SAP.
- Aby uzyskać informacje na temat dostawców dostępnych dla usługi Azure Monitor dla rozwiązań SAP, zobacz Azure Monitor dla dostawców rozwiązań SAP.