Das Konzept der Monitoringtools in SAP Solution Manager erläutern

Objectives

After completing this lesson, you will be able to:
  • Die technischen Voraussetzungen für die Verwendung der Monitoring and Alerting Infrastructure (MAI) erläutern
  • Anwendungsfälle für die System- und Anwendungsüberwachung auflisten
  • Die anwendungsübergreifenden Alert-Funktionen verstehen
  • System-Monitoring-Anwendung verwenden
  • Das Schnittstellen-Monitoring beschreiben

Monitoring and Alerting Infrastructure (MAI)

Monitoring and Alerting Infrastructure (MAI) für zentralisiertes Monitoring

Die Monitoring and Alerting Infrastructure (MAI) wurde in SAP Solution Manager 7.1 als SAP-Standard für zentrale Monitoring-Anwendungen eingeführt. Die MAI ermöglicht den stabilen und zuverlässigen Betrieb komplexer, heterogener Systemlandschaften.

Notiz

Die Menge der Metriken, die in SAP Solution Manager überwacht und analysiert werden können, ist nicht auf die Metriken beschränkt, die vom Computing Center Management System (CCMS) gesammelt werden.

SAP Solution Manager kann zusätzliche Daten anzeigen, die nicht aus CCMS stammen, d.h. er verfügt auch über die folgenden zusätzlichen Funktionen:

  • Zusätzliche Möglichkeiten zum Sammeln von Daten

  • Zusätzliche Modi der Datenübertragung zwischen Herkunftsort und Datenablage in SAP Solution Manager

  • Zusätzliche Werkzeuge zum Anzeigen und Analysieren der gesammelten Informationen

Notiz

Wenn Sie die erweiterten Monitoring-Funktionen im SAP Solution Manager und die herkömmlichen CCMS-Monitoring-Funktionen gleichzeitig verwenden, hat dies fast keine negativen Auswirkungen, da der SAP Solution Manager nach Möglichkeit eine eigene Infrastruktur zum Aufzeichnen, Speichern und Anzeigen von Daten verwendet.

In diesem Abschnitt sind einige der Monitoring- und Analysefunktionen von SAP Solution Manager und die zugehörigen technischen Voraussetzungen aufgeführt.

Notiz

Die Informationen in diesem Abschnitt haben lediglich einführenden Charakter. Der Abschnitt beschreibt die technischen Grundlagen des Monitorings im SAP Solution Manager. Fragen zu Lizenz- oder Wartungsverträgen werden hier nicht behandelt. Einige der beschriebenen Funktionen können z.B. erfordern, dass Ihr Unternehmen SAP Enterprise Support am wenigsten nutzt. Um alle Details zu verstehen, lesen Sie die zusätzlichen Informationen am Ende der Lektion.

Notiz

Alle in dieser Lektion aufgeführten Funktionen erfordern, dass Sie das SAP-Solution-Manager-System mit der obligatorischen Konfiguration eingerichtet und das verwaltete System über die Konfiguration verwalteter Systeme über die Transaktion SOLMAN_SETUP oder die entsprechende SAP-Solution-Manager-Launchpad-Kachel verbunden haben. Darüber hinaus führen Sie die Konfiguration der gewünschten Anwendung für die System- und Anwendungsüberwachung durch. Diese Schritte werden hier nicht beschrieben.

Mit SAP Solution Manager können Sie viele verschiedene Metriken von SAP- und Fremdsystemen innerhalb Ihrer Systemlandschaft überwachen.

Um die größtmögliche Anzahl von Metriken zu überwachen und den vollen Umfang der Überwachungsfunktionen in SAP Solution Manager zu nutzen, müssen Sie SAP Solution Manager und das Remote-System entsprechend konfigurieren (wie in der Abbildung dargestellt).

Remote-Systeme werden auch als verwaltete Systeme oder Satellitensysteme bezeichnet. SAP Solution Manager wird auch als verwaltendes System bezeichnet.

Die in der Abbildung gezeigte Übersicht stellt den Datenfluss und die Einsatzmöglichkeiten stark vereinfacht dar.

Um die Funktionen der Monitoring and Alerting Infrastructure (MAI) in SAP Solution Manager vollständig nutzen zu können, müssen die folgenden technischen Komponenten installiert sein:

CA™ Introscope Adapter (oder IS Adapter)

Diese Agents sammeln Performance-Daten und Metriken aus verschiedenen Komponenten. Sie sind in verschiedenen Versionen vorhanden. So sammelt z.B. der CA™ Introscope Bytecode Agent Performance-Daten und Metriken aus einem Java-Server-Prozess. Die gesammelten Daten werden dann beispielsweise an CA™ APM Introscope Enterprise Manager weitergeleitet.

CA™ APM Introscope Enterprise Manager (EM)

Der EM dient als zentrales Speichersystem, in dem alle von CA™ Introscope Agents (IS-Agenten) gesammelten Daten zentral gespeichert werden. Damit alle Metriken der Monitoring and Alerting Infrastructure (MAI) im SAP Solution Manager angezeigt werden können, werden diese außerdem an SAP Solution Manager weitergeleitet.

SAP Solution Manager Diagnostics Agent (ehemals SMD Agent)

Mit dem Diagnostics-Agent von SAP Solution Manager können Sie eine Verbindung zwischen SAP Solution Manager und dem verwalteten System herstellen und Informationen aus dem Remote-System sammeln. Er muss einmal auf jedem Host bzw. virtuellem Host installiert werden.

SAP Host-Agent

Der SAP-Host-Agent ist die Komponente, die die Interaktion zwischen dem Hostsystem und dem Betriebssystem überwacht. Er muss einmal auf jedem physischen Host, der überwacht werden soll, installiert werden.

Hinweis

Wir empfehlen, die Diagnostics-Agenten und den SAP-Host-Agenten auch auf Nicht-SAP-Systemen zu installieren, um z.B. Betriebssystemmetriken zu sammeln. Ein Diagnostics-Agent und ein SAP-Host-Agent müssen auch auf dem Host ausgeführt werden, auf dem die CA™-APM-Introscope-Komponenten installiert sind.
Extractor-Framework (EFWK)

Das Extraktor-Framework (EFWK) verarbeitet die Informationen aus den verbundenen ABAP-Systemen und aus CA™ APM Introscope Enterprise Manager in SAP Solution Manager. Dazu sichert das EFWK die Daten in einer Produktinstanzperspektive in einem InfoCube. Ein InfoCube ist eine technische Komponente und Bestandteil des SAP Business Information Warehouse.

ST-PI und ST-A/PI

Eine Schnittstelle zum Sammeln und Übertragen von Daten und Performance-Metriken von ABAP-Komponenten (technisch gesehen sind ST-PI und ST-A/PI zwei SAP-Softwarekomponenten). Das Extraktor-Framework (EFWK) ruft die Remote-Funktionen innerhalb der Satellitensysteme auf und speichert diese Informationen im SAP-Solution-Manager-System.

Weitere Informationen finden Sie unter https://support.sap.com/en/alm/solution-manager.html. Beachten Sie insbesondere die beiden Themenbereiche für das Szenario auf dieser Seite:

  • Applikationsbetrieb

  • Einrichtung und Konfiguration (diese finden Sie themenübergreifend)

Lesen Sie darüber hinaus auch insbesondere die folgenden SAP-Hinweise:

  • 1365123Installation von Diagnostics-Agenten und dem beigefügten Dokument AgentInstallationStrategy.pdf.

  • 797147Introscope-Installation für SAP-Kunden.

Weitere Informationen zur Konfiguration des SAP Solution Manager und der verwendeten Infrastruktur finden Sie in der SAP-Schulung SM100.

Anwendungsfälle für die System- und Anwendungsüberwachung

Anwendungsbetrieb: System- und Anwendungsüberwachung

Im Folgenden finden Sie eine Übersicht über alle verfügbaren Monitoring-Funktionen der MAI (Version: SAP Solution Manager Release 7.2 SPS15):

System-Monitoring

Die Anwendung System-Monitoring bietet einen Überblick über den aktuellen Status technischer Systeme, einschließlich der zugehörigen Instanzen, Datenbanken und Hosts.

Das System-Monitoring basiert auf automatisierten Prüfungen in regelmäßigen Zeitabständen in den vier Kategorien Verfügbarkeit, Performance, Ausnahmen und Konfiguration. In jeder dieser Kategorien können mehrere Metriken und entsprechende Schwellenwerte pro verwaltetem Objekt definiert werden.

User-Experience-Monitoring

User Experience Monitoring (UXMon, ehemals EEM) ist eine effiziente Toolbox für die Auswertung und Auswertung der Verfügbarkeit und Performance Ihrer Produktivsysteme aus Client-Sicht. Durch die perfekte Integration in die E2E-Diagnostics-Infrastruktur wurde das Erkennen, Analysieren und Beheben auftretender Probleme erheblich beschleunigt. Probleme können oft gelöst werden, bevor Mitarbeiter oder Kunden überhaupt auf sie aufmerksam werden, was zu niedrigeren Gesamtbetriebskosten führt.

Schnittstellen-Monitoring

Bietet Ihnen ein leistungsstarkes Werkzeug zur Überwachung verschiedener Schnittstellentechnologien in Ihrer Landschaft.

Alle Metriken sind als Schnittstellenkanäle eingerichtet, sodass Sie aus einer konkreten technischen Implementierung einer Schnittstelle abstrakt und verschiedene Schnittstellen zusammenführen können, die demselben Geschäftszweck dienen. Innerhalb eines Schnittstellenkanals können die separaten Schnittstellen definiert und Metriken ausgewählt werden, die die Schnittstelle in verschiedenen Aspekten überwachen und sich bei der Verarbeitung auf Fehler- oder Rückstandssituationen konzentrieren. Die Schnittstellenkanäle können ICMon-Szenarien sowie Geschäftsprozess-Monitoring-Szenarios zugeordnet werden.

Process-Integration-Monitoring
Stellt einheitliche Alert-Benachrichtigungen, Ausnahmen und Status von PI-Komponenten von einem zentralen Einstiegspunkt aus bereit. Sie bietet auch Optionen, um zu den Details solcher Ausnahmen im entsprechenden Hostsystem zu navigieren. Es wird einfacher, die Probleme schneller und effizienter zu lösen.
Business-Intelligence-Monitoring

In Business-Intelligence-Szenarios (BI-Szenarios) ist es wichtig sicherzustellen, dass Endbenutzer aktuelle Informationen aus der BI-Lösung abrufen. Dies erfordert eine ausreichende Performance und Verfügbarkeit aller beteiligten Komponenten. Business Intelligence Monitoring verfügt über die Funktionen, um sicherzustellen, dass die beteiligten technischen Systeme und Komponenten erwartungsgemäß funktionieren.

Dazu gehören die Statusübersicht für alle technischen Komponenten, die an der SAP-Business-Intelligence-Lösung beteiligt sind, die systemübergreifenden SAP-BW-Prozessketten und einzelnen Prozesskettenschritte, die Überwachung von SAP-BW-Querys und -Vorlagen sowie die BusinessObjects-spezifischen Jobs und die Korrelation mit systemspezifischen Metriken.

Job-Monitoring

Das Job-Monitoring gehört zu wichtigen zentralen Monitoring-Aufgaben und kann sicherstellen, dass Hintergrundjobs und Jobketten erwartungsgemäß ausgeführt werden. Sie können folgende Arten von Jobs in einer verteilten Systemlandschaft überwachen:

  • ABAP-Jobs
  • SAP-BW-Prozessketten
  • SAP-BusinessObjects-Jobs (SBOP-Jobs)
  • SAP-Data-Services -Jobs (DS-Jobs)
  • SMSE-Jobs: Damit können Sie jede Art von extern eingeplanten Jobs überwachen.
  • Benutzerdefinierte Jobs: Sie können alle Arten von Jobs überwachen, für die Sie APIs haben, die Joblaufzeitinformationen liefern („JobListGet"), d.h. Sie können die Konfigurations- und Verbrauchs-UIs des Job-Monitorings von SAP Solution Manager verwenden, indem Sie einige Erweiterungen implementieren, z.B. Anwendungsjobs der SAP S/4HANA Cloud Edition im Kontext von SAP Integrated Business Planning (SAP IBP).
Message-Fluss-Monitoring

Das Message-Fluss-Monitoring bietet Mehrwert für das bereits eingerichtete Process Integration Monitoring. Während sich das PI-Monitoring auf das technische Monitoring der beteiligten PI-Komponenten konzentriert, bietet das Message-Fluss-Monitoring eine Möglichkeit, dedizierte Flüsse durch die PI-Landschaft auf der Ebene einzelner Message-Instanzen zu untersuchen und zu verfolgen. Neben unternehmensinternen Nachrichtenflüssen können auch Flüsse zwischen Geschäftspartnern auf einer hohen Auflösungsebene mithilfe technischer und funktionaler Acknowledgements überwacht werden.

Sobald die Monitoring-Szenarios, die Sie verwenden möchten, konfiguriert sind, können Sie die Transaktion SM_WORKCENTER im SAP Solution Manager starten und zum Abschnitt System- und Anwendungsüberwachung navigieren.

Von hier aus können Sie auf alle Monitoring-Szenarios zugreifen, die Sie mit der Transaktion SOLMAN_SETUP konfiguriert haben. Dazu gehören folgende anwendungsübergreifende Funktionen (gültig für alle Monitoring-Szenarien):

  • Alert-Eingang: Zeigt die ausgelösten Alerts für alle konfigurierten Szenarios an.

  • Alert-Suche: Sobald ein Alert bestätigt wurde, finden Sie hier die bestätigten Alerts.

  • Alert-Reporting: Vordefinierte Reports für Alerts zur Verwendung in einem SAP Operations Control Center.

sowie die Monitoring-Anwendung selbst, z.B.:

  • System-Monitoring: Grafische Darstellung des Status ausgewählter Systeme.

  • Schnittstellen-Monitoring: Überwacht die Schnittstellen und Verbindungen zwischen geschäftskritischen Systemen.

  • Message-Fluss-Monitoring: Zur Überwachung einzelner Message-Instanzen

Darüber hinaus finden Sie die folgenden Kacheln:

  • SAP-EarlyWatch-Alert-Sitzungen: SAP EarlyWatch Alert ist ein automatischer Diagnoseservice, der regelmäßig Daten aus dem überwachten System an den SAP Solution Manager sendet, der sie analysiert und auswertet, um mögliche Probleme frühzeitig zu identifizieren, Engpässe zu vermeiden und die Systemleistung zu überwachen.

  • 3 mobile optimierte Kacheln für User-Experience-Monitoring, Message-Fluss-Monitoring und System-Monitoring
  • Konfiguration System- und Anwendungsüberwachung, um zur Guided Procedure für die Konfiguration zu springen (z.B. Transaktion SOLMAN_SETUP)

Die Funktionen Alert-Eingang, Alert-Suche und Alert-Reporting verstehen

Zentraler Alert-Eingang

Um die anwendungsübergreifenden Funktionen zu erläutern, möchten wir den Alert-Eingang einführen, der der zentrale Einstiegspunkt für die Analyse und Lösung technischer Monitoring-Probleme in einer SAP-Solution-Manager-Landschaft ist. Wie in der Abbildung „Zentraler Alert-Eingang" dargestellt, werden alle Alerts aus allen konfigurierten Monitoring-Szenarios zentral im Alert-Eingang angezeigt.

Der Alert-Eingang ist standardmäßig in zwei Bereiche unterteilt:

  • Aggregierte Alerts (oberer Bereich): Dieser Bereich listet alle Alerts auf, die zum selben Alert-Typ gehören.

    Zu den Optionen gehören die Bestätigung aller Alerts eines bestimmten Typs und die Auswahl von Konfiguration ändern, um die Konfiguration des Alerts zu ändern. Der Vorteil dieses Ansatzes besteht darin, dass Sie sowohl den aktuellen Status in der Spalte Aktuell als auch den schlechtesten Wert in der Spalte Schlechteste sehen können.

  • Alert-Gruppen (in der Regel der untere Bereich): Wenn Sie einen aggregierten Alert auswählen, werden alle überschrittenen Schwellenwerte im unteren Bereich mit dem Datum, der Uhrzeit und den Details des ausgewählten Alerts angezeigt.

    Sie können sich hier selbst als Bearbeiter eingeben (Zuordnen) oder einen Kommentar eingeben (Kommentar hinzufügen). Die Spalte Startdatum/-uhrzeit gibt an, wann der Alert zum ersten Mal gemeldet wurde, während die Spalte Enddatum/-uhrzeit den Zeitpunkt der letzten Meldung anzeigt.

    Sie können auch alle verfügbaren Analysemethoden verwenden, um den Alert zu analysieren und das Problem zu lösen (mit der Drucktaste Details anzeigen springen Sie zu den Alert-Details).

  • Alert-Details

    Um die Alert-Details anzuzeigen, können Sie Details anzeigen wählen oder, wie oben erwähnt, das Feld Alert-Details oben rechts auf Eingebettet setzen.

    Die Abbildung „Zentraler Alert-Eingang" zeigt auch Alert-Details an. Die oberen Drucktasten (Bestätigen, Zuordnen usw.) haben die gleichen Funktionen wie oben beschrieben.

    Wenn Sie auf das Symbol rechts neben dem Alert-Kopf oder der Alert-Beschreibung und -Analyse klicken, wird der Abschnitt der verfügbaren Analysewerkzeuge geöffnet, mit denen Sie den Auslöser für den Alert im Detail prüfen können. Sie können z.B. die E2E-Workload-Analyse, die Transaktion SM50 oder die Transaktion SM04 verwenden. Natürlich können Sie in der Alert-Konfiguration auch Kundenanalysewerkzeuge hinzufügen.

    Der Abschnitt Alert-Details enthält alle Metriken, aus denen der Alert definiert wurde, zusammen mit dem Status jeder einzelnen Metrik. Sie können auch eine Zeile auswählen, um die Details der Metrik anzuzeigen, oder auf das Symbol in der Spalte Typ klicken, um den Metrik-Viewer zu öffnen. In den Alert-Details können Sie mit dem Metrik-Viewer auch bestimmte Metriken für einen längeren Zeitraum anzeigen.

Sie können das Intervall für automatische Aktualisierungen (z.B. nie, alle 5 Minuten usw.) im Feld Automatische Aktualisierung konfigurieren. Sie können die Alert-Details auch im Content-Bereich anzeigen. Verwenden Sie dazu das Feld Alert-Details, das Sie auf Eingebettet anstatt auf Neues Fenster setzen.

Sie können auch die folgenden anwendungsübergreifenden Funktionen aus dem SAP Solution Manager Launchpad verwenden (nicht auf der Folie):

  • Alert-Suche: Um nach Alerts aus verschiedenen Monitoring-Bereichen zu suchen. Zum Beispiel, wenn jemand einen Alert bestätigt und Sie wissen möchten, wer und warum.

  • Alert-Reporting: Zeigen Sie Informationen zu den Alerts im Zusammenhang mit Application Operations gruppiert nach verschiedenen Kategorien und Status an.

System-Monitoring-Anwendung verwenden

System-Monitoring

Die Kachel System-Monitoring zeigt den Status der Systeme, Hosts und Datenbanken in der SAP-Solution-Manager-Systemlandschaft an.

Auf der Übersichtsseite gibt es verschiedene Abschnitte: Systemübersicht, Hostübersicht und Datenbankübersicht. Dort können Sie die Gesamtzahl der Systeme, Hosts oder Datenbanken in der Landschaft anzeigen. Sie können auch den Status der Systeme, Hosts oder Datenbanken basierend auf ihrer Bewertung anzeigen. Systeme mit grauem Status werden gemäß den Benutzereinstellungen angezeigt. Andernfalls werden die grauen Systeme standardmäßig nicht angezeigt.

Im System-Monitoring können Sie den Status der ausgewählten Systeme auch grafisch anzeigen, wie im Screenshot dargestellt.

In der Systemhierarchie wird im linken Bildbereich die Hierarchiesicht angezeigt, die den aktuellen Status des Systems, die Instanz, die Datenbank, die Datenbankinstanz und das Betriebssystem anzeigt. Der Status der entsprechenden Alert-Gruppe wird als Symbol in den Farben Grün, Gelb, Rot und Grau angezeigt. Die Farben haben folgende Bedeutungen:

  • Rot: Fehler

  • Gelb: Warnung

  • Grün: Weder Fehler noch Warnung

  • Grau: Keine Daten verfügbar

Der rechte Bildbereich enthält die Ansicht der Ereignisse und Metriken. Von hier aus können Sie die einzelnen Metriken aller verwalteten Objekte in der Sortierreihenfolge der Alert-Gruppe anzeigen. Es wird der jeweils letzte Erfassungspunkt der einzelnen Metriken angezeigt.

Wenn Sie einen Metriknamen auswählen, werden die Metrikdetails geöffnet, wo Sie auch die Metrikdokumentation anzeigen, die Konfiguration der Metrik ändern oder die Datensammlung prüfen können.

Wenn Sie das Symbol vor oder nach dem Metriknamen wählen, wird der Metrikmonitor geöffnet. Der Metrikmonitor zeigt die für einen längeren Zeitraum erfassten Daten einer ausgewählten Metrik an. Sie können einen Messpunkt auswählen, um die zugehörigen Details anzuzeigen. Sie haben außerdem die Möglichkeit, mit dem Schieberegler unten den gewünschten Zeitraum zu konfigurieren.

Die Schnittstellen-Monitoring-Anwendung beschreiben

Schnittstellen-Monitoring

Die Kachel Schnittstellen- und Verbindungs-Monitoring ermöglicht die Überwachung der Schnittstellen und Verbindungen zwischen geschäftskritischen Systemen.

Sie können Schnittstellen detailliert überwachen, z.B. die Performance von Verbindungen zwischen Systemen, oder Schnittstellen auf der Ebene der in einem System aufgerufenen Funktionen definieren. Diese Funktionsaufrufe können z.B. ein Funktionsbaustein (bei einer RFC-Verbindung) oder über einen Web-Service aufgerufene Methoden sein.

Weitere Informationen zur Konfiguration der Monitoring and Alerting Infrastructure (MAI) und zur Verwendung der Funktionen der System- und Anwendungsüberwachung finden Sie in der SAP-Schulung E2E120.