End to End Application Monitoring

Avantra führt in der Regel die Verwaltung und Überwachung lokal auf den Systemen durch. Es gibt jedoch auch die Möglichkeit, SAP-Systeme und beispielsweise Webserver aus der Benutzerperspektive zu überwachen.

So genannte Endpunkte können auf jedem physischen Server definiert werden, auf dem der Avantra Agent installiert ist. Dies ermöglicht die Systemüberwachung, Verfügbarkeits- und Leistungserfassung aus der Benutzerperspektive (sogar von entfernten Standorten).

Im Gegensatz zu einigen anderen Systemmanagementprodukten und um die Dinge wirklich einfach zu halten, sollten Sie keine Endpunkte auf Endbenutzer-PCs definieren, sondern auf jedem Remote-Standort einen einzigen physischen Server mit installiertem Avantra Agent. Es gibt keine SAP GUI- oder Webbrowser-Instrumentierung mit Avantra.

End-to-End Application Monitoring umfasst RealTime Monitoring-Prüfungen, Leistungsüberwachung von Verbindungsantwortzeiten, Verfügbarkeitsaufzeichnungen (aus der End Point-Perspektive). Es kann sowohl für ABAP- als auch für Java-Stacks definiert werden, aber auch für allgemeine Webserver. Für ABAP-Stacks gibt es auch die Möglichkeit, ABAP-Berichte auszuführen, die bestimmte typische Benutzertransaktionen simulieren.

Jeder End Point muss einen Avantra Agent installiert haben, um End-to-End Application Monitoring auszuführen. Sie können entweder einen vorhandenen Avantra Agent verwenden, den Sie möglicherweise bereits am Remote-Standort platziert haben, oder Sie installieren einen weiteren.

Konfiguration der End-to-End-Anwendungsüberwachung

Um End-to-End Application Monitoring einzurichten, führen Sie die folgenden Schritte aus:

  1. Wählen Sie Systems  SAP Systems aus dem Menü, wählen Sie den gewünschten Eintrag aus der Liste aus und drücken Sie die Schaltfläche Open (oder doppelklicken Sie auf die Auswahl).

  2. Wechseln Sie zum Tab End-to-End und wählen Sie den End Point-Typ aus dem New Dropdown-Menü aus.

  3. Geben Sie einen End Point Name ein und drücken Sie die Schaltfläche New.

  4. Öffnen Sie den neu erstellten Eintrag.

  5. Klicken Sie auf Change#Checked on#: Wählen Sie einen Server aus der Liste aus. Falls erforderlich, aktivieren Sie das Kontrollkästchen Show Servers of All Customers. Drücken Sie die Schaltfläche Select.

  6. Für den End Point-Typ

    ABAP

    Führen Sie die folgenden Schritte aus:

    1. Für Connection Type

      • wählen Sie entweder Direct Application Server und einen entsprechenden Eintrag aus der Liste ABAP Application Server,

      • oder wählen Sie Message Server and Logon Group und definieren Sie Message Server of Instance, Message Server Port und Logon Group Name.

    2. Sie können auch einen SAP Router String definieren.

    3. Sie können den Abschnitt ABAP Advanced Config erweitern, um eine alternative IP-Adresse, andere Anmeldeinformationen (standardmäßig wird der mit dem SAP System definierte RFC-Benutzer verwendet), einen ABAP-Bericht/Variante zur Ausführung usw. zu definieren.

      Falls Sie einen ABAP-Bericht ausführen, können Sie auch wählen, ob der Bericht in die Antwortzeit einbezogen oder als separater Performance-Zähler verfolgt werden soll.

    Java

    Führen Sie die folgenden Schritte aus:

    1. Für Connection Type

      • wählen Sie entweder Java Application Server und einen entsprechenden Eintrag aus der Liste Java Application Server, wählen Sie Protocol, Port und URL Suffix,

      • oder wählen Sie Alternate URL (e.g. Web Dispatcher) und definieren Sie eine URL in URL.

    2. Wählen Sie Use basic authentication und bei Bedarf eine Proxy URL.

    3. Sie können den Abschnitt JAVA Advanced Config erweitern, um eine alternative IP-Adresse oder andere Anmeldeinformationen zu definieren.

    Generischer Webdienst

    Führen Sie die folgenden Schritte aus:

    1. Definieren Sie einen Name für den End Point und drücken Sie die Schaltfläche OK.

    2. Füllen Sie eine URL aus, und falls erforderlich, definieren Sie auch eine Proxy URL. Falls die Seite eine Authentifizierung erfordert, aktivieren Sie das Kontrollkästchen Use basic authentication und definieren Sie User und Password.

    3. Wählen Sie die HTTP-Method, und im Fall von POST definieren Sie einige POST data.

    4. Für alle End Point-Typen können Sie weitere erweiterte Einstellungen konfigurieren:

      • Definieren Sie, wie viele aufeinanderfolgende Verbindungsfehler den Verbindungs-Check Critical werden lassen (Standard: 1).

      • Definieren Sie eine Warn- und eine kritische Verbindungsantwortzeit, d. h. Schwellenwerte, die dazu führen, dass der Verbindungs-Check auf Warning oder Critical umschaltet, wenn diese überschritten werden.

      • Entscheiden Sie, ob ein Warning-Verbindungs-Check als Uptime in der Serviceverfügbarkeit berücksichtigt wird oder nicht.

    5. Für die JAVA und die Generic Web Service-Instanz können Sie eine andere User Agent String definieren. Weitere Informationen finden Sie unter User Agent String im HTTP_RESPONSE-Custom-Check.

    6. Drücken Sie die Schaltfläche Apply.

Bitte beachten Sie, dass Sie mehrere End Point-Instanzen für denselben End Point gleichzeitig definieren können. Während es nur eine einzelne ABAP- und eine einzelne JAVAEnd Point-Instanz für einen End Point geben kann, können Sie mehrere Generic Web ServiceEnd Point-Instanzen konfigurieren.

Sie können End-to-End Application Monitoring verwenden, um eine grundlegende Überwachung von SAP Systems durchzuführen, bei denen keine lokalen Avantra Agents installiert werden können:

  1. Definieren Sie das SAP System wie in Defining SAP Systems beschrieben.

  2. Setzen Sie den Monitoring Parameter LocalMonitoringOff (siehe auch Adding, Modifying & Deleting Monitoring Parameters) für das SAP System.

  3. Definieren Sie die Hosting-Servers wie in Defining Servers beschrieben.

  4. Setzen Sie den Monitoring Parameter LocalMonitoringOff (siehe auch Adding, Modifying & Deleting Monitoring Parameters) für die Servers.

  5. Definieren Sie die SAP Instances manuell, wie in Assigning SAP Instances to SAP Systems beschrieben.

  6. Definieren Sie einen End Point für das SAP System, wie oben beschrieben.