Co to są dostawcy w usłudze Azure Monitor dla rozwiązań SAP?

W kontekście usługi Azure Monitor dla rozwiązań SAP dostawca zawiera informacje o połączeniu dla odpowiedniego składnika i pomaga zbierać tam dane. Istnieje wiele typów dostawców. Na przykład dostawca SAP HANA jest skonfigurowany dla określonego składnika w krajobrazie SAP, takiego jak baza danych SAP HANA. Możesz skonfigurować zasób usługi Azure Monitor dla rozwiązań SAP (znany również jako zasób monitora SAP) z wieloma dostawcami tego samego typu lub wieloma dostawcami wielu typów.

Możesz skonfigurować różne typy dostawców na potrzeby zbierania danych z odpowiedniego składnika w środowisku SAP. Można na przykład skonfigurować jednego dostawcę dla typu dostawcy SAP HANA, innego dostawcy dla typu dostawcy klastra o wysokiej dostępności itd.

Można również skonfigurować wielu dostawców określonego typu dostawcy, aby użyć tego samego zasobu monitora SAP i skojarzonej grupy zarządzanej. Aby uzyskać więcej informacji, zobacz Zarządzanie grupami zasobów usługi Azure Resource Manager przy użyciu witryny Azure Portal.

Diagram that shows Azure Monitor for SAP solutions connection to available providers.

Zalecamy skonfigurowanie co najmniej jednego dostawcy podczas wdrażania zasobu usługi Azure Monitor dla rozwiązań SAP. Konfigurując dostawcę, należy uruchomić zbieranie danych z odpowiedniego składnika, dla którego skonfigurowano dostawcę.

Jeśli podczas wdrażania nie skonfigurujesz żadnych dostawców, zasób usługi Azure Monitor dla rozwiązań SAP jest nadal wdrażany, ale nie są zbierane żadne dane. Dostawcy po wdrożeniu można dodawać za pomocą zasobu monitora SAP w witrynie Azure Portal. W dowolnym momencie możesz dodawać lub usuwać dostawców z zasobu monitora SAP.

Typ dostawcy: SAP NetWeaver

Aby włączyć zbieranie danych z warstwy SAP NetWeaver, można skonfigurować co najmniej jednego dostawcę typu SAP NetWeaver. Dostawca oprogramowania NetWeaver usługi Azure Monitor dla rozwiązań SAP używa istniejącego:

  • Interfejs usługi internetowej SAPControl w celu pobrania odpowiednich informacji.
  • Program SAP RFC może zbierać więcej informacji z systemu SAP przy użyciu standardowego protokołu SAP RFC.

Za pomocą dostawcy SAP NetWeaver możesz uzyskać następujące elementy:

  • Dostępność systemu SAP i serwera aplikacji (na przykład dostępność procesu wystąpienia dispatcher, ICM, Gateway, Message Server, Enqueue Server, IGS Watchdog) (SAPOsControl).
  • Statystyki i trendy użycia procesów roboczych (SAPOsControl).
  • Enqueue lock statistics and trends (SAPOsControl).
  • Statystyki użycia kolejki i trendy (SAPOsControl).
  • Metryki SMON (Tcode — /SDF/SMON) (RFC).
  • Obciążenie SWNC, pamięć, transakcja, użytkownik, użycie RFC (Tcode — St03n) (RFC).
  • Krótkie zrzuty (Tcode — ST22) (RFC).
  • Blokada obiektu (Tcode — SM12) (RFC).
  • Nieudane aktualizacje (Tcode — SM13) (RFC).
  • Analiza dzienników systemowych (Tcode — SM21) (RFC).
  • Statystyki zadań wsadowych (Tcode — SM37) (RFC).
  • Kolejki wychodzące (Tcode — SMQ1) (RFC).
  • Kolejki przychodzące (Tcode — SMQ2) (RFC).
  • Transakcyjny RFC (Tcode - SM59) (RFC).
  • STMS — zmienianie metryk systemu transportu (Tcode — STMS) (RFC).

Skonfigurowanie dostawcy SAP NetWeaver wymaga:

W przypadku metod internetowych protokołu SOAP:

  • W pełni kwalifikowana nazwa domeny (FQDN) programu SAP Web Dispatcher lub serwera aplikacji SAP.
  • Identyfikator systemu SAP, wystąpienie nie.
  • Hostowanie wpisów plików wszystkich serwerów aplikacji SAP, które są wyświetlane za pośrednictwem metody internetowej SAPcontrol GetSystemInstanceList .

W przypadku protokołu SOAP+RFC:

  • Nazwa FQDN programu SAP Web Dispatcher lub serwera aplikacji SAP.
  • Identyfikator systemu SAP, wystąpienie nie.
  • Identyfikator klienta SAP, port HTTP, nazwa użytkownika i hasło SAP na potrzeby logowania.
  • Hostowanie wpisów plików wszystkich serwerów aplikacji SAP, które są wyświetlane za pośrednictwem metody internetowej SAPcontrol GetSystemInstanceList .

Aby uzyskać więcej informacji, zobacz Konfigurowanie oprogramowania SAP NetWeaver dla usługi Azure Monitor dla rozwiązań SAP.

Diagram that shows the NetWeaver provider architecture.

Typ dostawcy: SAP HANA

Możesz skonfigurować co najmniej jednego dostawcę typu SAP HANA , aby umożliwić zbieranie danych z bazy danych SAP HANA. Dostawca SAP HANA łączy się z bazą danych SAP HANA za pośrednictwem portu SQL. Dostawca ściąga dane z bazy danych i wypycha je do obszaru roboczego usługi Log Analytics w ramach subskrypcji. Dostawca SAP HANA zbiera dane co minutę z bazy danych SAP HANA.

Za pomocą dostawcy SAP HANA można zobaczyć następujące elementy:

  • Użycie infrastruktury bazowej.
  • Stan hosta sap HANA.
  • Replikacja systemu SAP HANA.
  • Dane kopii zapasowej oprogramowania SAP HANA.
  • Pobieranie usług.
  • Przepływność sieci między węzłami w systemie skalowania w poziomie.
  • Kursory długo bezczynne sap HANA.
  • Długotrwałe transakcje sap HANA.
  • Sprawdza wartości parametrów konfiguracji.
  • Niezatwierdzone transakcje zapisu sap HANA.
  • Fragmentacja dysku SAP HANA.
  • Kondycja serwera statystyk sap HANA.
  • Usługa wysokiego użycia pamięci sap HANA.
  • Oprogramowanie SAP HANA blokuje transakcje.

Skonfigurowanie dostawcy SAP HANA wymaga następujących elementów:

  • Adres IP hosta.
  • Numer portu SQL platformy HANA.
  • Nazwa użytkownika i hasło bazy danych SYSTEMDB.

Zalecamy skonfigurowanie dostawcy SAP HANA względem bazy danych SYSTEMDB. Można jednak skonfigurować więcej dostawców dla innych dzierżaw baz danych.

Aby uzyskać więcej informacji, zobacz Konfigurowanie dostawcy SAP HANA dla usługi Azure Monitor dla rozwiązań SAP.

Diagram that shows Azure Monitor for SAP solutions providers - SAP HANA architecture.

Typ dostawcy: SQL Server

Aby włączyć zbieranie danych z programu SQL Server na maszynach wirtualnych, można skonfigurować co najmniej jednego dostawcę programu SQL Server. Dostawca programu SQL Server łączy się z programem SQL Server za pośrednictwem portu SQL. Następnie pobiera dane z bazy danych i wypycha je do obszaru roboczego usługi Log Analytics w ramach subskrypcji. Skonfiguruj program SQL Server do uwierzytelniania SQL i zaloguj się przy użyciu nazwy użytkownika i hasła programu SQL Server. Ustaw bazę danych SAP jako domyślną bazę danych dostawcy. Dostawca programu SQL Server zbiera dane co 60 sekund do każdej godziny z programu SQL Server.

Za pomocą dostawcy programu SQL Server możesz uzyskać następujące elementy:

  • Użycie infrastruktury bazowej.
  • Najważniejsze instrukcje SQL.
  • Największa tabela.
  • Problemy zarejestrowane w dzienniku błędów programu SQL Server.
  • Blokowanie procesów i innych.

Konfigurowanie dostawcy programu SQL Server wymaga następujących elementów:

  • Identyfikator systemu SAP.
  • Adres IP hosta.
  • Numer portu programu SQL Server.
  • Nazwa użytkownika i hasło programu SQL Server.

Aby uzyskać więcej informacji, zobacz Konfigurowanie programu SQL Server dla usługi Azure Monitor dla rozwiązań SAP.

Diagram that shows Azure Monitor for SAP solutions providers - SQL architecture.

Typ dostawcy: klaster o wysokiej dostępności

Można skonfigurować jednego lub kilku dostawców klastra wysokiej dostępności dostawcy w celu włączenia zbierania danych z klastra Pacemaker w obrębie środowiska SAP. Dostawca klastra o wysokiej dostępności łączy się z usługą Pacemaker przy użyciu ha_cluster_exporter dla klastrów opartych na systemie SUSE i przy użyciu współ pilotażu wydajności dla klastrów opartych na systemie RHEL. Usługa Azure Monitor dla rozwiązań SAP pobiera dane z klastra i wypycha je do obszaru roboczego usługi Log Analytics w ramach subskrypcji. Dostawca klastra o wysokiej dostępności zbiera dane co 60 sekund od programu Pacemaker.

Za pomocą dostawcy klastra o wysokiej dostępności można uzyskać następujące elementy:

  • Stan klastra reprezentowany jako zestawienie stanu węzła i zasobu.
  • Ograniczenia lokalizacji.
  • Trendy.
  • Inne.

Diagram that shows Azure Monitor for SAP solutions providers - High-availability cluster architecture.

Aby skonfigurować dostawcę klastra o wysokiej dostępności, należy wykonać dwa podstawowe kroki:

  1. Zainstaluj ha_cluster_exporter w każdym węźle w klastrze Pacemaker.

    Dostępne są dwie opcje instalowania ha_cluster_exporterprogramu :

    • Użyj skryptów usługi Azure Automation, aby wdrożyć klaster o wysokiej dostępności. Skrypty instalują ha_cluster_exporter w każdym węźle klastra.
    • Wykonaj instalację ręczną.
  2. Skonfiguruj dostawcę klastra o wysokiej dostępności dla każdego węzła w klastrze Pacemaker.

    Aby skonfigurować dostawcę klastra o wysokiej dostępności, wymagane są następujące informacje:

    • Nazwa: nazwa tego dostawcy. Powinna być unikatowa dla tego wystąpienia usługi Azure Monitor dla rozwiązań SAP.
    • Punkt końcowy rozwiązania Prometheus: http://<servername or ip address>:9664/metrics.
    • SID: w przypadku systemów SAP użyj identyfikatora SID sap. W przypadku innych systemów (na przykład klastrów NFS) użyj trzyznakowej nazwy klastra. Identyfikator SID musi być różny od innych monitorowanych klastrów.
    • Nazwa klastra: nazwa klastra używana podczas tworzenia klastra. Nazwę klastra można znaleźć we właściwości cluster-nameklastra .
    • Nazwa hosta: nazwa hosta systemu Linux maszyny wirtualnej.

Aby uzyskać więcej informacji, zobacz Tworzenie dostawcy klastra o wysokiej dostępności dla usługi Azure Monitor dla rozwiązań SAP.

Typ dostawcy: system operacyjny (Linux)

Możesz skonfigurować co najmniej jednego dostawcę systemu operacyjnego dostawcy (Linux), aby umożliwić zbieranie danych z węzła BareMetal lub maszyny wirtualnej. Dostawca systemu operacyjnego (Linux) łączy się z węzłami BareMetal lub maszyny wirtualnej przy użyciu punktu końcowego Node_Exporter . Następnie pobiera dane z węzłów i wypycha je do obszaru roboczego usługi Log Analytics w ramach subskrypcji. Dostawca systemu operacyjnego (Linux) zbiera dane co 60 sekund przez większość metryk z węzłów.

Za pomocą dostawcy systemu operacyjnego (Linux) możesz uzyskać następujące elementy:

  • Użycie procesora CPU i użycie procesora CPU przez proces.
  • Użycie dysku i operacje we/wy odczytu i zapisu.
  • Rozkład pamięci, użycie pamięci i użycie pamięci wymiany.
  • Użycie sieci oraz szczegóły ruchu przychodzącego i wychodzącego sieci.

Aby skonfigurować dostawcę systemu operacyjnego (Linux), należy wykonać dwa podstawowe kroki:

  1. Zainstaluj Node_Exporter w każdym węźle BareMetal lub maszyny wirtualnej. Dostępne są dwie opcje instalowania Node_Exporter:

    • W przypadku automatycznej instalacji za pomocą rozwiązania Ansible użyj Node_Exporter w każdym węźle BareMetal lub maszyny wirtualnej, aby zainstalować dostawcę systemu operacyjnego (Linux).
    • Wykonaj instalację ręczną.
  2. Skonfiguruj dostawcę systemu operacyjnego (Linux) dla każdego wystąpienia węzła BareMetal lub maszyny wirtualnej w danym środowisku. Aby skonfigurować dostawcę systemu operacyjnego (Linux), wymagane są następujące informacje:

    • Nazwa: nazwa tego dostawcy, która jest unikatowa dla wystąpienia usługi Azure Monitor dla rozwiązań SAP.
    • Punkt końcowy eksportera węzła: zazwyczaj http://<servername or ip address>:9100/metrics.

Port 9100 jest udostępniany dla punktu końcowego Node_Exporter .

Aby uzyskać więcej informacji, zobacz Konfigurowanie dostawcy systemu Linux dla usługi Azure Monitor dla rozwiązań SAP.

Ostrzeżenie

Upewnij się, że Node-Exporter działa nadal po ponownym uruchomieniu węzła.

Typ dostawcy: IBM Db2

Aby umożliwić zbieranie danych z serwerów IBM Db2, można skonfigurować co najmniej jednego dostawcę IBM Db2. Dostawca serwera Db2 łączy się z bazą danych za pośrednictwem określonego portu. Następnie pobiera dane z bazy danych i wypycha je do obszaru roboczego usługi Log Analytics w ramach subskrypcji. Dostawca serwera Db2 zbiera dane co 60 sekund do każdej godziny z serwera Db2.

Za pomocą dostawcy IBM Db2 możesz uzyskać następujące elementy:

  • Dostępność bazy danych.
  • Liczba połączeń.
  • Odczyty logiczne i fizyczne.
  • Czeka i bieżące blokady.
  • 20 pierwszych środowisk uruchomieniowych i wykonań.

Skonfigurowanie dostawcy IBM Db2 wymaga następujących elementów:

  • Identyfikator systemu SAP.
  • Adres IP hosta.
  • Nazwa bazy danych.
  • Numer portu serwera Db2 do nawiązania połączenia.
  • Nazwa użytkownika i hasło serwera Db2.

Aby uzyskać więcej informacji, zobacz Tworzenie dostawcy IBM Db2 dla usługi Azure Monitor dla rozwiązań SAP.

Diagram that shows Azure Monitor for SAP solutions providers - IBM Db2 architecture.

Następne kroki

Dowiedz się, jak wdrożyć usługę Azure Monitor dla rozwiązań SAP w witrynie Azure Portal.