Liest Daten eines SAP-Monitors.
Transaktion: RZ20
Schnittstelle: Standard
R3_GET_MON[ITOR]
MONITOR_SET=...
,MONITOR=...
,FILE=...
Syntax |
Beschreibung/Format |
---|---|
MONITOR_SET= |
Name der Monitorsammlung (maximal 60 Zeichen). |
MONITOR= |
Name eines Monitors (maximal 60 Zeichen). |
FILE= |
Name einer Datei, in welcher das Ergebnis (aktuelle Monitordaten) gespeichert werden soll. |
ENCODING= |
Encoding für die erzeugte Ausgabedatei (Parameter FILE=). Beispiel: UTF-8 Standardwert: ISO-8859-1 Wird ein nicht unterstütztes bzw. ungültiges Encoding angegeben, so führt dies zum Abbruch des Jobs mit einer entsprechenden Fehlermeldung. In den SAP-Forms ist für dieses Feld eine Eingabehilfe verfügbar, welche alle unterstützten Encodings auflistet. |
Das Script-Sprachmittel dient dazu, Daten aus dem SAP-Monitoring auszulesen und in eine Datei zu speichern.
Der SAP-Agent teilt die einzelnen Zeilen, welche ein SAP-Monitor liefert, in feste Spalten auf. Er hinterlegt Spaltennamen und Spaltenbreiten als erste Zeile in der Datei mit den aktuellen Monitordaten. Es gibt folgende Spalten:
PATH - Pfadangabe eines Wertes,
NAME -Name des Wertes,
VALUE - Aktueller Wert,
STATUS - Status: 1 = grün, 2 = gelb, 3 = rot,
DATE - Datum der Prüfung,
TIME - Zeitpunkt der Prüfung,
MESSAGE - Nachricht, die bei einem Protokollattribut angezeigt wird.
Beachten Sie, dass der Zeitstempel in UTC zurückgegeben wird und daher von Ihrer lokalen Zeit abweicht! Das Script-Sprachmittel CONV_TIMESTAMP bietet die Möglichkeit, Datum und Uhrzeit in eine andere Zeitzone umzurechnen (siehe PREP_PROCESS).
Insbesondere sei auch auf die Möglichkeit hingewiesen, Monitordaten mit den Script-Sprachmitteln für Datensequenzen bereitzustellen und zu bearbeiten. Dabei wird R3_GET_MONITOR im Ereignis-Job "EVENT.R3MONITOR" aus dem Mandanten 0000 verwendet. Mit der Script-Funktion PREP_PROCESS kann nun eine Datensequenz mit den Daten eines SAP-Monitors erzeugt werden.
Die Datensequenz wird durch die Script-Anweisungen :PROCESS und :ENDPROCESS verarbeitet. In Kombination mit der Script-Funktion GET_PROCESS_LINE kann auf jede einzelne Zeile der Datensequenz und deren Spalten zugegriffen werden.
Beachten Sie, dass erzeugte Dateien standardmäßig am Rechner, auf dem der Agent installiert ist, gespeichert werden (z.B.: R3_GET_JOB_SPOOL; FILE=).
Siehe auch:
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |