Verfügbarkeitsüberwachung mit
CCMSPING
Mit dieser Funktion können Sie von Ihrem zentralen Monitoring-System (CEN) aus im Alert-Monitor überwachen, ob entfernte Systeme und ihre Instanzen für die Arbeit verfügbar sind. Außerdem werden ab SAP Web Application Server 6.10 auf den ABAP-Instanzen wichtige Performance-Attribute zum Dialogsystem ermittelt.
Die Verfügbarkeitsüberwachung verwendet die Alert- und Anzeigefunktionen der Monitoring-Architektur. Für die Datenerfassung (d. h. zur Bestimmung, ob ein entferntes System aktiv und verfügbar ist) verwendet die Verfügbarkeitsüberwachung dagegen den CCMS-Agenten CCMSPING (siehe auch Verfügbarkeitsagent CCMSPING installieren). Dieser Agent ist ein eigenständiges Programm, das außerhalb des SAP-Systems läuft. Durch die Verwendung eines Agenten kann die Verfügbarkeit vieler Systeme von zentraler Stelle aus effizient überwacht werden, ohne dass ein nicht aktives System zu Fehlfunktionen in der Anzeige des Alert-Monitors führt.
Ab SAP NetWeaver 04 SP Stack 11 verfügt CCMSPING über die Option –push, mit der die Funktionalität des CCMSPING erweitert wird. Im Einzelnen stehen Ihnen, wenn Sie CCMSPING mit der Option –pushregistrieren, die folgenden neuen Funktionen zur Verfügung:
● CCMSPING sendet aktiv einmal pro Minute Verfügbarkeitsdaten an das CEN; dabei können Sie dieses Intervall beliebig verlängern. Ohne diese Option fordert das CEN nur alle fünf Minuten die Verfügbarkeitsdaten vom CCMSPING an.
● Sie können für die Überwachung Ihrer Systemlandschaft mehrere CCMSPING an einem CEN registrieren. Damit haben Sie neben einer Lastverteilung der Verfügbarkeitsüberwachung auch die Möglichkeit, bestimmte Systeme durch mehrere CCMSPING überwachen zu lassen, und damit eine Erreichbarkeit zu überprüfen.
● Sie können für die Verfügbarkeitsüberwachung neben dem ABAP-Message-Server auch den Java-Message-Server aufrufen. Sie können damit die Verfügbarkeit von ABAP- und von Java-Systemen überwachen.
Die Verfügbarkeitsüberwachung besitzt die folgenden Funktionen:
● Sie können ausgewählte Systeme auf ihre Verfügbarkeit überwachen. Ein System gilt als verfügbar, wenn der Message-Server auf die Anfrage des Verfügbarkeitsagenten antwortet und mindestens ein Anwendungsserver beim Message-Server als aktiv gemeldet ist.
● Sie können ABAP-Anwendungsserver auf ihre Verfügbarkeit überwachen. Dabei stehen Ihnen die folgenden Überwachungsmethoden zur Verfügung:
○ CCMSPING überprüft einmal pro Minute die Verfügbarkeit der Anwendungsserver beim Message-Server des entsprechenden Systems. Ein Anwendungsserver gilt dabei als verfügbar, wenn der Server beim Message-Server als aktiv gemeldet ist. Diese Methode ist extrem schnell und geeignet, die Verfügbarkeit von Hunderten von Systemen zentral zu überwachen. Außerdem gibt die Überwachung (ab CCMSPING mit Release SAP Web AS 6.20) für die überwachten Anwendungsserver die folgenden Performance-Attribute aus:
■ Dialogantwortzeit
■ Anzahl angemeldeter Benutzer
■ standardisierte Dialogantwortzeit (ab SAP-Release 4.5B)
○ Sie können die Verfügbarkeit von Anwendungsservern durch einen RFC-Aufruf direkt am Server überprüfen. Dies geschieht durch eine Datensammelmethode der Monitoring-Architektur, die alle fünf Minuten aufgerufen wird. Ein Anwendungsserver gilt nach dieser Überwachungsmethode als verfügbar, wenn ein freier Dialog-Workprozess diesen Aufruf beantwortet, wenn also eine Anmeldung an diesem Server möglich ist.
○
Sie können Anmeldegruppen auf ihre
Verfügbarkeit überwachen lassen. Eine Anmeldegruppe gilt als verfügbar, wenn
auf dem Anwendungsserver mit der besten Dialogsystem-Qualität dieser Gruppe
eine Anmeldung möglich ist (siehe
Dynamische
Benutzerverteilung).
● Sie können Java-Instanzen auf ihre Verfügbarkeit überwachen. Dabei wird der entsprechende Message-Server gefragt, ob die Instanz als aktiv gemeldet ist. Bei Double-Stack-Systemen kann die Überwachung der Instanzen je nach Konfiguration der Verfügbarkeitsüberwachung sowohl über den Java- als auch über den ABAP-Message-Server erfolgen.
Die Überwachung der Verfügbarkeit ist unabhängig von der Überwachung anderer Objekte im Alert-Monitor. Sie brauchen ein entferntes System nicht im zentralen Monitoring-System zu registrieren, um dessen Verfügbarkeit überwachen zu können.
Der Verfügbarkeitsagent hält auch eine kurze Wartezeit (Timeout) ein, für den Fall, dass ein System oder ein Anwendungsserver temporär nicht erreichbar ist.


Sie können für die Verfügbarkeitsüberwachung auch andere Techniken verwenden:
● Verfügbarkeitsüberwachung mit GRMG
● Auslösen eines Heartbeat-Alerts bei Ausbleiben einer Wertemeldung