Monitor Selfmonitoring der
XMW-Schnittstelle
Ab Release 6.20, Support Package 12, steht Entwicklern eine weitere Instrumentierungs-Schnittstelle zur Verfügung. Diese Schnittstelle trägt den Namen XMW (eXternal Monitoring Write). Über die XMW-Schnittstelle werden über XML-Dokumente Daten in die CCMS-Monitoring-Architektur übermittelt. Diese werden wie alle anderen Daten im Alert-Monitor der Monitoring-Architektur angezeigt.
Im Einzelnen bietet die Schnittstelle die folgenden Möglichkeiten:
· Erstellen von beliebigen Monitorbäumen mit ihren Monitorbaumelementen (MTEs)
· Setzen von Eigenschaften und Methoden von einzelnen MTEs
· Melden von Werten, Meldungen oder Status für die erstellten Monitorattribute.

Weitere Informationen zur XMW-Schnittstelle finden Sie im SAP Service Marketplace im Bereich System Management and Alert Monitoring (http://service.sap.com/monitoring). Wählen Sie dort Developers’ Zone, und wählen in der Liste das Dokument XMW: Schreiben in die Monitoring-Architektur mit XML-Dateien.
Die wichtigsten Fehlermeldungen und Status zur XMW-Schnittstelle werden im Teilbaum XML_Selfmonitoring im systemweiten Teilbaum des Monitors CCMS Selfmonitoring ausgegeben.

Der Monitor enthält die folgenden MTEs:
MTE-Name |
Bedeutung |
XML_Selfmonitoring |
Teilbaum mit der Selbstüberwachung der XMW-Schnittstelle |
Inbound Processing |
Teilbaum mit den Daten des XML-Protokolls, in dem sowohl Fehler bei der Bearbeitung der XML-Dokumente als auch Fehler beim Aufruf der entsprechenden Funktionsbausteine der Monitoring-Architektur ausgegeben werden. |
XML
Log |
XML-Protokoll; dieses kann die folgenden Meldungen enthalten: · Start- und Endzeitpunkt der HTTP-POST-Anfragen und der Datensammelmethoden zum Übermitteln der XML-Dokumente · formale Fehler bei der Übersetzung des XML-Dokuments (ohne Verwendung der CCMS-DTD), wie z. B. nicht geschlossene Tags · Fehler bei der endgültigen Übersetzung des XML-Dokuments unter Verwendung der CCMS-DTD, wie z. B. unerwartete und nicht reihenfolgenkonforme Elemente; diese Fehler werden intern im SAP-System erzeugt und mit jedem eingehenden XML-Dokument assoziiert · Fehler bei der Verarbeitung der Daten der XML-Dateien in den CCMS-Funktionsbausteinen (Funktionsgruppe SALI); es wird die Fehlermeldung des entsprechenden Funktionsbausteins ausgegeben |
<Name der
Datensammelmethode> |
Teilbaum für je eine Datensammelmethode, die mit Hilfe eines CCMS-Agenten XML-Dokumente für die Bearbeitung in der Monitoring-Architektur anfordert; in der obigen Abbildung sehen Sie diesen Teilbaum für die ausgelieferte Methode CCMS_XML_FILE_POLL |
Agent |
Werte der Parameter der jeweiligen Methode des Monitorobjekts |
Source
Directory |
|
Files to
select |
|
File
specification |
|
Last data
supplier run |
Letzter Lauf der Datensammelmethode; die Zeitstempel (in der Zeitzone des ausführenden Systems) sind identisch mit den Zeitstempel der dazugehörigen Meldungen im XML Log |
Most recent file timestamp |
jüngster Änderungszeitpunkt der XML-Dateien, die mit dieser Methode überwacht werden, nur Dateien mit einem jüngeren Änderungszeitpunkt als der letzte Lauf der Datensammelmethode werden beim nächsten Lauf der Methode bearbeitet |
HTTP |
Teilbaum der letzten HTTP-POST-Anfrage |
Last data supplier run |
Zeitstempel der letzten HTTP-POST-Anfrage; die Zeitstempel sind identisch mit den Zeitstempel der dazugehörigen Meldungen im XML Log |
Der wichtigste Knoten ist dabei das Protokollattribut
XML Log. Um alle Meldungen dieses Monitorattributs
anzeigen zu lassen, markieren Sie den Knoten, und wählen Sie die Drucktaste
Details anzeigen (
). Beachten Sie dabei, dass standardmäßig nur
die Meldungen der letzten 30 Minuten angezeigt werden. Falls Sie diesen
Zeitraum ändern möchten, wählen Sie die Drucktaste Zeitintervall
.

Bei Verwendung der Datenübermittlung mit HTTP POST werden die Meldungen des XML-Protokolls zusätzlich über die HTTP-Antwort an den HTTP-Klienten übermittelt. Außerdem enthält die HTTP-Antwort das XML-Dokument als String, wie es an die CCMS-Klasse zur Verarbeitung übergeben wurde.
Um den Monitor zu starten, gehen Sie wie folgt vor:
...
1. Starten Sie den Alert-Monitor über Transaktion RZ20, oder wählen Sie CCMS → Steuerung/Monitoring → Alert-Monitor.
2. Expandieren sie im Bild CCMS-Monitorsammlungen die Sammlung SAP CCMS Technical Expert Monitors.
3. Starten Sie in der Monitorliste den Monitor CCMS Selfmonitoring mit Doppelklick.