Freigeben über


Was sind Anbieter in Azure Monitor für SAP-Lösungen?

Im Kontext von Azure Monitor für SAP-Lösungen enthält ein Anbieter die Verbindungsinformationen für eine entsprechende Komponente und hilft dabei, Daten von dieser Komponente zu sammeln. Es gibt mehrere Anbietertypen. Ein SAP HANA-Anbieter ist beispielsweise für eine bestimmte Komponente innerhalb der SAP-Landschaft konfiguriert, etwa eine SAP HANA-Datenbank. Sie können eine Ressource für Azure Monitor für SAP-Lösungen (auch als SAP-Monitorressource bezeichnet) mit mehreren Anbietern desselben Typs oder mehreren Anbietern verschiedener Typen konfigurieren.

Sie können verschiedene Anbietertypen für die Datensammlung aus der entsprechenden Komponente in ihrer SAP-Landschaft konfigurieren. Beispielsweise können Sie einen Anbieter für den Anbietertyp „SAP HANA“, einen anderen Anbieter für den Anbietertyp „Hochverfügbarkeitscluster“ usw. konfigurieren.

Sie können auch mehrere Anbieter eines bestimmten Anbietertyps konfigurieren, um dieselbe SAP-Monitorressource und die zugehörige verwaltete Gruppe wiederzuverwenden. Weitere Informationen finden Sie unter Verwalten von Azure-Ressourcengruppen mithilfe des Azure-Portals.

Diagramm der Verbindung von Azure Monitor für SAP-Lösungen mit verfügbaren Anbietern.

Es wird empfohlen, mindestens einen Anbieter zu konfigurieren, wenn Sie eine Ressource für Azure Monitor für SAP-Lösungen bereitstellen. Durch die Konfiguration eines Anbieters starten Sie die Datenerfassung aus der entsprechenden Komponente, für die der Anbieter konfiguriert ist.

Wenn Sie keine Anbieter zum Zeitpunkt der Bereitstellung konfigurieren, wird die Ressource für Azure Monitor für SAP-Lösungen zwar bereitgestellt, aber es werden keine Daten gesammelt. Sie können Anbieter nach der Bereitstellung über die SAP-Monitorressource im Azure-Portal hinzufügen. Sie können jederzeit Anbieter in der SAP-Monitorressource hinzufügen oder löschen.

Anbietertyp: SAP NetWeaver

Sie können Anbieter des Anbietertyps „SAP NetWeaver“ konfigurieren, um die Datenerfassung von der SAP NetWeaver-Ebene zu ermöglichen. Der NetWeaver-Anbieter von Azure Monitor für SAP-Lösungen verwendet die vorhandenen Komponenten:

  • SAPControl-Webdienstschnittstelle zum Abrufen der entsprechenden Informationen.
  • SAP RFC-Funktion zum Sammeln zusätzlicher Informationen aus dem SAP-System unter Verwendung von Standard SAP RFC.

Sie können Folgendes mit dem SAP NetWeaver-Anbieter abrufen:

  • Verfügbarkeit des SAP-System und von SAP-Anwendungsservern, z. B. Instanzprozessverfügbarkeit von Dispatcher, ICM, Gateway, Nachrichtenserver, Enqueue Server, IGS Watchdog (SAPOsControl)
  • Statistiken und Trends zur Arbeitsprozessnutzung (SAPOsControl)
  • Statistiken und Trends zu Enqueue-Sperren (SAPOsControl)
  • Statistiken und Trends zur Warteschlangennutzung (SAPOsControl)
  • SMON-Metriken (Tcode – /SDF/SMON) (RFC)
  • Workload, Arbeitsspeicher, Transaktionen, Benutzer, RFC-Nutzung (Tcode – St03n) für SWNC
  • Kurze Speicherabbilder (Tcode – ST22) (RFC)
  • Objektsperren (Tcode – SM12) (RFC)
  • Fehler bei Aktualisierungen (Tcode – SM13) (RFC)
  • Systemprotokollanalyse (Tcode – SM21) (RFC)
  • Batchauftragsstatistik (Tcode – SM37) (RFC)
  • Ausgehende Warteschlangen (Tcode – SMQ1) (RFC)
  • Eingehende Warteschlangen (Tcode – SMQ2) (RFC)
  • Transaktions-RFC (Tcode – SM59) (RFC)
  • STMS-Metriken zu Änderungen im Transportsystem (Tcode – STMS) (RFC)

Zum Konfigurieren des SAP NetWeaver-Anbieters ist Folgendes erforderlich:

Für SOAP-Webmethoden:

  • Vollqualifizierter Domänenname (FQDN) von SAP Web Dispatcher oder des SAP-Anwendungsservers
  • SAP-System-ID, Instanz Nr.
  • Hostdateieinträge aller SAP-Anwendungsserver, die über die SAPcontrol-GetSystemInstanceList-Webmethode aufgelistet werden

Für SOAP + RFC:

  • FQDN von SAP Web Dispatcher oder des SAP-Anwendungsservers
  • SAP-System-ID, Instanz Nr.
  • SAP-Client-ID, HTTP-Port und SAP-Benutzername und -Kennwort für die Anmeldung
  • Hostdateieinträge aller SAP-Anwendungsserver, die über die SAPcontrol-GetSystemInstanceList-Webmethode aufgelistet werden

Weitere Informationen finden Sie unter Konfigurieren von SAP NetWeaver für Azure Monitor für SAP-Lösungen.

Diagramm der NetWeaver-Anbieterarchitektur.

Anbietertyp: SAP HANA

Sie können Anbieter des Anbietertyps SAP HANA konfigurieren, um die Datenerfassung aus der SAP HANA-Datenbank zu ermöglichen. Der SAP HANA-Anbieter stellt über den SQL-Port eine Verbindung mit der SAP HANA-Datenbank her. Anschließend pullt der Anbieter Daten aus der Datenbank und pusht sie in den Log Analytics-Arbeitsbereich in Ihrem Abonnement. Der SAP HANA-Anbieter führt die Erfassung aus der SAP HANA-Datenbank jede Minute durch.

Sie können mit dem SAP HANA-Anbieter Folgendes anzeigen:

  • Nutzung der zugrunde liegenden Infrastruktur
  • SAP HANA-Hoststatus
  • SAP HANA-Systemreplikation
  • SAP HANA-Sicherungsdaten
  • Abrufen von Diensten
  • Netzwerkdurchsatz zwischen den Knoten in einem System mit horizontaler Skalierung
  • SAP HANA – Cursor mit langen Leerlaufzeiten
  • SAP HANA – zeitintensive Transaktionen
  • Überprüfungen auf Konfigurationsparameterwerte
  • SAP HANA – Schreibtransaktionen ohne Commit
  • SAP HANA – Datenträgerfragmentierung
  • SAP HANA – Statistiken zur Serverintegrität
  • SAP HANA – Dienst mit hoher Arbeitsspeicherauslastung
  • SAP HANA – blockierende Transaktionen

Zum Konfigurieren des SAP HANA-Anbieters ist Folgendes erforderlich:

  • Host-IP-Adresse
  • HANA-SQL-Portnummer
  • Benutzername und Kennwort für SYSTEMDB

Es wird empfohlen, den SAP HANA-Anbieter für SYSTEMDB zu konfigurieren. Sie können jedoch weitere Anbieter für andere Datenbankmandanten konfigurieren.

Weitere Informationen finden Sie unter Konfigurieren von SAP HANA für Azure Monitor für SAP-Lösungen.

Diagramm von Anbietern von Azure Monitor für SAP-Lösungen – SAP HANA-Architektur.

Anbietertyp: SQL Server

Sie können SQL Server-Anbieter konfigurieren, um die Datensammlung von SQL Server auf virtuellen Computern zu ermöglichen. Der SQL Server-Anbieter stellt über den SQL-Port eine Verbindung mit SQL Server her. Anschließend werden Daten aus der Datenbank gepullt und in den Log Analytics-Arbeitsbereich in Ihrem Abonnement gepusht. Konfigurieren Sie SQL Server für die SQL-Authentifizierung und für die Anmeldung mit dem SQL Server-Benutzernamen und -Kennwort. Legen Sie die SAP-Datenbank als Standarddatenbank für den Anbieter fest. Der SQL Server-Anbieter erfasst alle 60 Sekunden bis jede Stunde Daten von SQL Server.

Mit dem SQL Server-Anbieter können Sie Folgendes abrufen:

  • Nutzung der zugrunde liegenden Infrastruktur
  • Häufigste SQL-Anweisungen
  • Größte Tabelle
  • Im SQL Server-Fehlerprotokoll aufgezeichnete Probleme
  • Blockierende Prozesse und andere

Zum Konfigurieren des SQL Server-Anbieters ist Folgendes erforderlich:

  • SAP-System-ID
  • Host-IP-Adresse
  • SQL Server-Portnummer
  • SQL Server-Benutzername und -Kennwort

Weitere Informationen finden Sie unter Konfigurieren von SQL Server für Azure Monitor für SAP-Lösungen.

Diagramm von Azure Monitor für SAP-Lösungen-Anbietern – SQL-Architektur.

Anbietertyp: Hochverfügbarkeitscluster

Sie können Anbieter des Anbietertyps Hochverfügbarkeitscluster konfigurieren, um die Datenerfassung aus Pacemaker-Clustern innerhalb der SAP-Landschaft zu ermöglichen. Der Anbieter „Hochverfügbarkeitscluster“ stellt mithilfe von ha_cluster_exporter für SUSE-basierte Cluster und von Performance Co-Pilot für RHEL-basierte Cluster eine Verbindung mit Pacemaker her. Anschließend pullt Azure Monitor für SAP-Lösungen Daten aus dem Cluster und pusht sie in den Log Analytics-Arbeitsbereich in Ihrem Abonnement. Der Anbietertyp „Hochverfügbarkeitscluster“ erfasst alle 60 Sekunden Daten von Pacemaker.

Mit dem Anbieter „Hochverfügbarkeitscluster“ können Sie Folgendes abrufen:

  • Clusterstatus dargestellt als Rollup des Knoten- und Ressourcenstatus
  • Standorteinschränkungen
  • Trends
  • Sonstige.

Diagramm des Azure Monitor für SAP-Lösungen-Anbieters – Architektur von Hochverfügbarkeitsclustern.

Die Konfiguration eines Anbieters des Typs „Hochverfügbarkeitscluster“ erfolgt in zwei Hauptschritten:

  1. Installieren Sie ha_cluster_exporter in jedem Knoten innerhalb des Pacemaker-Clusters.

    Für das Installieren von ha_cluster_exporter gibt es zwei Möglichkeiten:

    • Verwenden Sie benutzerdefinierte Azure Automation-Skripts, um Hochverfügbarkeitscluster bereitzustellen. Die Skripts installieren ha_cluster_exporter in jedem Clusterknoten.
    • Führen Sie eine manuelle Installation durch.
  2. Konfigurieren Sie den Anbieter „Hochverfügbarkeitscluster“ in jedem Knoten innerhalb des Pacemaker-Clusters.

    Zum Konfigurieren des Anbieters „Hochverfügbarkeitscluster“ sind die folgenden Informationen erforderlich:

    • Name: ein Name für diesen Anbieter. Dieser sollte für die Instanz der Azure Monitor für SAP-Lösung eindeutig sein.
    • Prometheus-Endpunkt: http://<servername or ip address>:9664/metrics.
    • SID: Verwenden Sie für SAP-Systeme die SAP-SID. Verwenden Sie für andere Systeme (z. B. NFS-Cluster) einen aus drei Zeichen bestehenden Namen für den Cluster. Die SID muss sich von anderen überwachten Clustern unterscheiden.
    • Clustername: der Clustername, der beim Erstellen des Clusters verwendet wird. Sie finden den Clusternamen in der Clustereigenschaft cluster-name.
    • Hostname: der Linux-Hostname des virtuellen Computers (VM).

Weitere Informationen finden Sie unter Erstellen eines HA-Clusteranbieters für Azure Monitor für SAP-Lösungen.

Anbietertyp: Betriebssystem (Linux)

Sie können Anbieter für den Bereitstellungstyp „Betriebssystem“ (Linux) konfigurieren, damit die Datensammlung von Hardware- oder VM-Knoten aktiviert wird. Der Betriebssystemanbieter (Linux) stellt mithilfe des Node_Exporter-Endpunkts eine Verbindung mit Hardware- oder VM-Knoten her. Anschließend werden Daten aus der Datenbank gepullt und in den Log Analytics-Arbeitsbereich in Ihrem Abonnement gepusht. Der Betriebssystemanbieter (Linux) sammelt alle 60 Sekunden Daten für die meisten Metriken von den Knoten.

Mit dem Betriebssystemanbieter (Linux) können Sie Folgendes abrufen:

  • CPU-Auslastung und CPU-Auslastung nach Prozess
  • Datenträgernutzung und E/A-Lese- und -Schreibzugriff
  • Arbeitsspeicherverteilung, Arbeitsspeicherauslastung und Auslastung des Auslagerungsspeichers
  • Netzwerkauslastung und Details zum im Netzwerk ein- und ausgehenden Datenverkehr

Die Konfiguration eines Betriebssystemanbieters (Linux) erfolgt in zwei Hauptschritten:

  1. Installieren SieNode_Exporter auf jedem BareMetal- oder VM-Knoten. Für das Installieren von Node_Exporter gibt es zwei Möglichkeiten:

    • Für die automatisierte Installation mit Ansible verwenden Sie Node_Exporter auf jedem Hardware- oder VM-Knoten, um den Betriebssystemanbieter (Linux) zu installieren.
    • Führen Sie eine manuelle Installation durch.
  2. Konfigurieren Sie einen Betriebssystemanbieter (Linux) für jede BareMetal- oder VM-Knoteninstanz in Ihrer Umgebung. Zum Konfigurieren des Betriebssystemanbieters (Linux) sind die folgenden Informationen erforderlich:

    • Name: ein Name für diesen Anbieter, der für die Azure Monitor für SAP-Lösung-Instanz eindeutig ist.
    • Endpunkt von Node Exporter: normalerweise http://<servername or ip address>:9100/metrics.

Port 9100 wird für den Node_Exporter-Endpunkt verfügbar gemacht.

Weitere Informationen finden Sie unter Konfigurieren des Linux-Anbieters für Azure Monitor für SAP-Lösungen.

Warnung

Stellen Sie sicher, dass Node-Exporter nach dem Neustart des Knotens weiter ausgeführt wird.

Anbietertyp: IBM Db2

Sie können IBM Db2-Anbieter konfigurieren, um die Datensammlung von IBM Db2-Servern zu aktivieren. Der Db2 Server-Anbieter stellt über einen bestimmten Port eine Verbindung mit der Datenbank her. Anschließend werden Daten aus der Datenbank gepullt und in den Log Analytics-Arbeitsbereich in Ihrem Abonnement gepusht. Der Db2 Server-Anbieter erfasst alle 60 Sekunden bis jede Stunde Daten von Db2 Server.

Mit dem IBM Db2-Anbieter können Sie Folgendes abrufen:

  • Datenbankverfügbarkeit
  • Anzahl der Verbindungen
  • Logische und physische Lesevorgänge
  • Wartevorgänge und aktuelle Sperren
  • Top 20 zu Runtime und Ausführungen

Zum Konfigurieren des IBM Db2-Anbieters ist Folgendes erforderlich:

  • SAP-System-ID
  • Host-IP-Adresse
  • Datenbankname.
  • Portnummer des Db2-Servers, mit dem eine Verbindung hergestellt werden soll
  • Db2 Server-Benutzername und -Kennwort

Weitere Informationen finden Sie unter Erstellen eines IBM Db2-Anbieters für Azure Monitor für SAP-Lösungen.

Diagramm von Azure Monitor für SAP-Lösungen-Anbietern – IBM Db2-Architektur.

Nächste Schritte

Erfahren Sie, wie Sie Azure Monitor für SAP-Lösungen über das Azure-Portal bereitstellen.