Technische Sicht anzeigen: Status
Autoreaktion
Sie können in der Monitoring-Architektur mit Hilfe von Autoreaktionsmethoden automatisch auf einen Alert reagieren. Diese Methoden werden automatisch im Falle eines Alerts gestartet und standardmäßig in dem System ausgeführt, in dem der Alert auftritt. Im SAP-Standard sind kaum Zuordnungen vorgenommen worden; es gibt in der Monitoring-Architektur aber mehrere voreingestellte Autoreaktionsmethoden, die Sie beliebigen MTE-Klassen zuordnen können.
Ab SAP Web Application Server 6.10 können Sie auch zentrale Autoreaktionsmethoden definieren. Die Autoreaktionsmethoden werden hier nicht in dem System gestartet, in dem der Alert auftritt, sondern im zentralen Monitoring-System. Damit kann an zentraler Stelle unmittelbar automatisch auf Ereignisse reagiert werden, die in überwachten Komponenten auftreten.
Falls bei der Ausführung von
Autoreaktionsmethoden Probleme auftreten, kann es hilfreich sein, den Status
der Autoreaktionsmethoden zu überprüfen. Sie können über die Drucktaste Details anzeigen (
) Definitions- und Laufzeitstatus der
Autoreaktionsmethode eines MTEs erfahren. Um einen Überblick über die
Autoreaktionsmethoden und ihre Status für die MTEs eines ganzen Monitors zu
erhalten, ist diese Methode sehr aufwendig. Hierfür existiert als Alternative
die technische Sicht Status
Autoreaktion.
In dieser technischen Sicht haben Sie außerdem die Möglichkeit, für jedes MTE, dem eine Autoreaktionsmethode zugeordnet ist, diese manuell zu starten. Wählen Sie hierzu das entsprechende MTE mit Doppelklick. Dies ist vor allem in Testphasen nützlich.

Beachten Sie, dass die Autoreaktionsmethode beim manuellen Start unter Ihrem Benutzernamen und damit auch unter Ihren Berechtigungen läuft. Da beim automatischen Start die Methode unter dem Benutzer SAPSYS läuft, der nur über sehr wenige Berechtigungen verfügt, können Sie aus einem erfolgreichen Test beim manuellen Start nicht zwangsläufig daraus schließen, dass die Methode auch im normalen Betrieb einwandfrei abläuft.
Um die technischen Sicht Status Autoreaktion zu aktivieren, gehen Sie wie folgt vor:
...
1. Wählen Sie CCMS → Steuerung/Monitoring → Alert-Monitor, oder rufen Sie die Transaktion RZ20 auf.
2. Expandieren Sie die Monitorsammlung, die den von Ihnen benötigten Monitor enthält, und wählen Sie Monitor starten.
3. Wählen Sie Sichten → Status Autoreaktion. Der Alertbaum zeigt nun nicht mehr Alertstatus und gemeldete Werte, sondern Informationen zu den Autoreaktionsmethoden der MTEs des Monitors an:

Die Sicht gibt für den aktiven Monitor die folgenden Informationen zu den Autoreaktionsmethoden aus, die den einzelnen MTEs zugeordnet sind:
● zugeordnete Autoreaktionsmethode
● Typ der Autoreaktionsmethode; je nach der Definition der Methode sind die folgenden Typen möglich:
Typ |
Bedeutung |
[Central Autoreaction] |
Die Methode ist als zentrale Autoreaktionsmethode definiert. |
[Running in Autoabap] |
Die Methode wird im Dialogprozess ausgeführt. |
[Running in Background] |
Die Methode wird im Hintergrundprozess als Job ausgeführt. |
[???] |
Der Methodentyp ist noch nicht bekannt; dieser Typ tritt nur kurz nach Anlegen der Methode auf. |
● Definitionsstatus der Methode:
Typ |
Bedeutung |
PRESET |
Die Methode wurde gerade erst angelegt; die Eigenschaften der Methode sind noch duch die Einstellungen im Data Supplier bestimmt. Spätestens nach fünf Minuten werden die aktuellen Einstellungen der Methode aus der aktiven Eigenschaftsvariante gelesen und der Definitionsstatus wird geändert. |
DBSET |
In den Eigenschaften der Methode in diesem Status sind bereits die Einstellungen der aktiven Eigenschaftsvariante enthalten; da sie aber nicht im Definitionsstatus CHECKED ist, sollten Sie prüfen, ob die Methode als Autoreaktionsmethode freigegeben ist. |
CHECKED |
Die Methode ist freigegeben und darf darum als lokale Autoreaktionsmethode ausgeführt werden. |
CEN_CHECKED |
Die Methode ist als zentrale Autoreaktionsmethode freigegeben. |
● Laufzeitstatus der Methode:
Typ |
Bedeutung |
Ready |
Die Methode ist bereit für die nächste Ausführung; diese steht aber noch nicht an. |
Run required |
Die Methode soll ausgeführt werden; der zuständige Dispatcher hat die Methode aber noch nicht gestartet. |
Running |
Die Methode läuft momentan; die Farbe des entsprechenden Attributs ist Gelb. |
Error |
Beim letzten Lauf der Methode ist ein Fehler aufgetreten. Der Unterschied zwischen beiden Status liegt darin, dass eine Methode im Status Error beim nächsten eingeplanten Lauf wieder gestartet wird, eine Methode im Status Fatal Error nicht. Die Farbe des entsprechenden Attributs ist Rot.
Damit die Methode wieder gestartet
wird, setzen Sie den Methodenstatus zurück. Markieren Sie hierfür das
entsprechende MTE, wählen Sie die Drucktaste Details
anzeigen ( |

· Die Zeitangabe hinter dem Laufzeitstatus gibt an, seit wann sich die Methode in diesem Status befindet.
· Die Farbe der Knoten wird nicht nach oben im Alert-Monitorbaum weitergegeben. Monitorobjekte und Summenknoten haben daher stets die Farbe Grün.