Was ist Azure Monitor für SAP-Lösungen?

Wenn Sie unternehmenskritische Anwendungen und Geschäftsprozesse ausführen, die Azure-Ressourcen nutzen, sollten Sie diese Ressourcen im Hinblick auf Verfügbarkeit, Leistung und Betrieb überwachen. Azure Monitor für SAP-Lösungen ist ein natives Azure-Produkt zur Überwachung von SAP-Landschaften, die in Azure ausgeführt werden. Es nutzt bestimmte Teile der Azure Monitor-Infrastruktur.

Sie können Azure Monitor für SAP-Lösungen sowohl mit SAP auf virtuellen Azure-Computern (VMs) als auch mit SAP in Azure (große Instanzen) verwenden.

Was können Sie überwachen?

Sie können Azure Monitor für SAP-Lösungen verwenden, um Daten aus Azure-Infrastruktur und -Datenbanken an einem zentralen Ort zu sammeln. Anschließend können Sie die Daten visuell korrelieren, um die Problembehandlung zu beschleunigen.

Um Komponenten einer SAP-Landschaft zu überwachen, fügen Sie den entsprechenden Anbieter hinzu. Zu diesen Komponenten gehören Azure-VMs, Hochverfügbarkeitscluster, SAP HANA-Datenbanken und SAP NetWeaver. Weitere Informationen finden Sie unter Schnellstart: Bereitstellen von Azure Monitor für SAP-Lösungen in Azure-Portal.

Azure Monitor für SAP-Lösungen verwendet die Azure Monitor-Funktionen von Log Analytics und Arbeitsmappen. Sie können damit folgende Aufgaben durchführen:

Welche Daten werden gesammelt?

Im Gegensatz zu einigen anderen Azure-Ressourcen sammelt Azure Monitor für SAP-Lösungen keine Azure Monitor-Metriken oder -Ressourcenprotokolldaten. Stattdessen sendet es benutzerdefinierte Protokolle direkt an das Azure Monitor-Protokollsystem. Dort können Sie die integrierten Features von Log Analytics verwenden.

Die Datenerfassung in Azure Monitor für SAP-Lösungen hängt von den konfigurierten Anbietern ab. Die folgenden Daten werden für jeden Anbieter erfasst.

Hochverfügbarkeits-Pacemaker-Clusterdaten

  • Knoten-, Ressourcen- und SBD-Status
  • Pacemaker-Standorteinschränkungen
  • Quorumstimmen und Ringzustand

Weitere Informationen finden Sie auch in der Metrikspezifikation für ha_cluster_exporter.

SAP HANA-Daten

  • CPU-, Arbeitsspeicher-, Datenträger- und Netzwerkauslastung
  • HANA-Systemreplikation
  • HANA-Sicherung
  • Status des HANA-Hosts
  • Indexserver- und Namenserverrollen
  • Datenbankzuwachs
  • Wichtigste Tabellen
  • Dateisystemauslastung

Microsoft SQL Server-Daten

  • CPU-, Arbeitsspeicher- und Datenträgerauslastung
  • Hostname, SQL-Instanzname und SAP-System-ID
  • Batchanforderungen, Kompilierungen und Seitenlebenserwartung im Zeitverlauf
  • Die zehn aufwendigsten SQL-Anweisungen im Zeitverlauf
  • Die zwölf größten Tabellen im SAP-System
  • Im SQL Server-Fehlerprotokoll aufgezeichnete Probleme
  • Blockierende Prozesse und SQL-Wartestatistiken im Zeitverlauf

Betriebssystemdaten (Linux)

  • CPU-Auslastung, Forkanzahl, aktive Prozesse und blockierte Prozesse
  • Arbeitsspeicherauslastung und Verteilung (belegt, zwischengespeichert und gepuffert)
  • Austauschnutzung, Auslagerung und Austauschrate
  • Dateisystemauslastung sowie Anzahl der pro Blockgerät gelesenen und geschriebenen Bytes
  • Latenz von Lese-/Schreibvorgängen pro Blockgerät
  • Anzahl aktiver E/A-Vorgänge und gelesene/geschriebene Bytes für persistenten Speicher
  • Ein-/ausgehende Netzwerkpakete und ein-/ausgehende Netzwerkbytes

SAP NetWeaver-Daten

  • Verfügbarkeit von SAP-System und -Anwendungsserver, einschließlich Verfügbarkeit von Instanzprozessen für:
    • Verteiler
    • ICM
    • Gateway
    • Nachrichtenserver
    • Einreihen von Servern in die Warteschlange
    • IGS Watchdog
  • Statistiken und Trends zur Arbeitsprozessnutzung
  • Statistiken und Trends zu Warteschlangensperren
  • Statistiken und Trends zur Warteschlangennutzung
  • SMON-Metriken (/SDF/SMON)
  • Workload, Arbeitsspeicher, Transaktionen, Benutzer, RFC-Nutzung für SWNC (St03n)
  • Kurzdumps (ST22)
  • Objektsperre (SM12)
  • Fehlerhafte Updates (SM13)
  • Systemprotokollanalyse (SM21)
  • Batchauftragsstatistiken (SM37)
  • Ausgehende Warteschlangen (SMQ1)
  • Eingehende Warteschlangen (SMQ2)
  • Transaktionaler RFC (SM59)
  • STMS-Metriken zu Änderungen im Transportsystem (STMS)

IBM Db2-Daten

  • Datenbankverfügbarkeit
  • Anzahl von Verbindungen sowie logischen Lesevorgängen und physischen Lesevorgängen
  • Wartevorgänge und aktuelle Sperren
  • Top 20 Runtimes und Ausführungen

Was ist die Architektur?

Das folgende Diagramm zeigt eine schematische Darstellung, wie Azure Monitor für SAP-Lösungen Daten aus der SAP HANA-Datenbank sammelt. Die Architektur ist dieselbe, unabhängig davon, ob SAP HANA auf Azure-VMs oder in Azure (große Instanzen) bereitgestellt wird.

Diagramm der Architektur von Azure Monitor für SAP-Lösungen.

Einige wichtige Punkte in Bezug auf die Architektur:

  • Sie können mit einer einzigen Ressource von Azure Monitor für SAP-Lösungen mehrere Instanzen eines Komponententyps in mehreren SAP-Systemen (SID) in einem virtuellen Netzwerk überwachen. Sie können beispielsweise mehrere HANA-Datenbanken, Hochverfügbarkeitscluster, Microsoft SQL Server-Instanzen und SAP NetWeaver-Systeme mit mehreren SIDs überwachen.
  • Das Architekturdiagramm zeigt den SAP HANA-Anbieter als Beispiel. Sie können mehrere Anbieter für entsprechende Komponenten konfigurieren, um Daten von diesen Komponenten zu erfassen. Beispiele hierfür sind HANA-Datenbank, Hochverfügbarkeitscluster, Microsoft SQL Server instance und SAP NetWeaver.

Die Hauptkomponenten der Architektur sind:

  • Das Azure-Portal, über das Sie auf Azure Monitor für SAP-Lösungen zugreifen.
  • Die Ressource für Azure Monitor für SAP-Lösungen, in der Sie Überwachungsdaten anzeigen.
  • Die verwaltete Ressourcengruppe, die automatisch als Teil der Bereitstellung der Ressource für Azure Monitor für SAP-Lösungen bereitgestellt wird. Innerhalb der verwalteten Ressourcengruppe helfen Ressourcen wie diese beim Sammeln von Daten:
    • Eine Azure Functions Ressource, die den Überwachungscode hostet. Diese Logik sammelt Daten aus den Quellsystemen und überträgt die Daten an das Überwachungsframework.
    • Eine Azure Key Vault-Ressource, in der SAP HANA-Datenbankanmeldeinformationen und Informationen zu Anbietern gespeichert sind.
    • Ein Log Analytics-Arbeitsbereich als Speicherziel der Daten. Optional können Sie einen vorhandenen Arbeitsbereich verwenden, der sich bei der Bereitstellung im selben Abonnement wie Ihre Ressource für Azure Monitor für SAP-Lösungen befindet.
    • Ein Speicherkonto ist der Azure Functions-Ressource zugeordnet. Es wird verwendet, um Trigger und Ausführungen von Protokollierungsfunktionen zu verwalten.

Azure Monitor-Arbeitsmappen ermöglichen eine anpassbare Visualisierung der Daten in Log Analytics. Um Ihre Arbeitsmappen oder Visualisierungen automatisch zu aktualisieren, heften Sie die Elemente an das Azure-Dashboard an. Die maximale Häufigkeit von Aktualisierungen beträgt 30 Minuten.

Sie können auch die Kusto-Abfragesprache (Kusto Query Language, KQL) verwenden, um Protokollabfragen für die unformatierten Tabellen im Log Analytics-Arbeitsbereich auszuführen.

Wie können Protokolle analysiert werden?

Azure Monitor für SAP-Lösungen unterstützt keine Ressourcenprotokolle oder Aktivitätsprotokolle. Eine Liste der von Azure Monitor-Protokollen verwendeten Tabellen, die von Log Analytics abgefragt werden können, finden Sie in der Datenreferenz zur Überwachung von SAP in Azure.

Wie können Kusto-Abfragen gestellt werden?

Wenn Sie im Menü von Azure Monitor für SAP-Lösungen die Option Protokolle auswählen, wird Log Analytics geöffnet, und der Abfragebereich wird auf die aktuelle Instanz von Azure Monitor für SAP-Lösungen festgelegt. Protokollabfragen umfassen nur Daten aus dieser Ressource. Wenn Sie eine Abfrage ausführen möchten, die Daten aus anderen Konten oder anderen Azure-Diensten enthält, wählen Sie im Menü Azure Monitor die Option Protokolle aus. Weitere Informationen finden Sie unter Protokollabfragebereich und Zeitbereich in Azure Monitor Log Analytics.

Sie können Kusto-Abfragen zur Überwachung Ihrer Ressourcen für Azure Monitor für SAP-Lösungen verwenden. Die folgende Beispielabfrage liefert Daten aus einem benutzerdefinierten Protokoll für einen angegebenen Zeitbereich. Sie können die Liste der benutzerdefinierten Tabellen anzeigen, indem Sie den Abschnitt Benutzerdefinierte Protokolle erweitern. Sie können den Zeitbereich und die Anzahl der Zeilen angeben. In diesem Beispiel erhalten Sie fünf Datenzeilen für den ausgewählten Zeitbereich:

Custom_log_table_name
| take 5

Wie werden Warnungen gesendet?

Azure Monitor-Warnungen informieren Sie proaktiv, wenn wichtige Bedingungen in Ihren Überwachungsdaten gefunden werden. So können Sie Probleme in Ihrem System identifizieren und beheben, bevor Ihre Kunden sie bemerken.

Sie können Warnungen in Azure Monitor für SAP-Lösungen über das Azure-Portal konfigurieren. Weitere Informationen finden Sie unter Konfigurieren von Warnungen in Azure Monitor für SAP-Lösungen mit dem Azure-Portal.

Wie werden Ressourcen für Azure Monitor für SAP-Lösungen erstellt?

Sie können Azure Monitor für SAP-Lösungen bereitstellen und Anbieter mithilfe des Azure-Portals oder Azure PowerShell konfigurieren.

Wie sieht die Preisgestaltung aus?

Azure Monitor für SAP-Lösungen ist ein kostenloses Produkt. Es fallen keine Lizenzgebühren an.

Sie sind dafür verantwortlich, die Kosten für die zugrunde liegenden Komponenten in der verwalteten Ressourcengruppe zu begleichen. Sie sind auch für die Verbrauchskosten verantwortlich, die mit der Datennutzung und -aufbewahrung verbunden sind. Weitere Informationen finden Sie unter

Nächste Schritte