Alle Verarbeitungen welche mit einem Monitor-Objekt verbunden sind,
können in diesem BC überwacht werden. Sie sehen auf einen Blick welche
Verarbeitungen gerade laufen oder bereits beendet oder nicht - wie geplant
- gestartet wurden.
Das BC können Sie sowohl im
Cloud-Client-Modus als auch im
Classic-Client-Modus im OpaccERP Explorer über den Schnellzugriff
öffnen. Im Classic-Client-Modus können Sie das BC zusätzlich mit dem
Button <Monitor-Objekte> im BC
98800 System
Monitor öffnen.
Allgemeine Informationen zu Monitor-Objekten
Applikationspool-Verarbeitungen, Agents und Services erzeugen
automatisch ein Monitor-Objekt, über welches man die Verarbeitung
beobachten und überwachen kann.
Es ist auch möglich, Monitor-Objekte durch F-Scripts, BOF-Scripts oder
Drittanwendungen zu erzeugen, so dass sich diese Verarbeitungen ebenfalls
durch Monitor-Objekte überwachen und allenfalls abbrechen und beenden
lassen.
F-Scripts, BOF-Scripts und Drittanwendung müssen entsprechend codiert
sein müssen, damit sie über das Monitor-Objekt beendet werden können.
Alle Monitor-Objekte, die älter als 3 Monate sind, werden automatisch
gelöscht.
Monitor-Objekte können sowohl im
Cloud-Client-Modus als auch im
Classic-Client-Modus beobachtet werden (BC
98804 Monitor-Objekt beobachten, Aufruf mit
Button <Verarbeitung beobachten...>) und, wenn das Objekt es
zulässt, beendet werden.
Im Classic-Client-Modus wird die Fortschrittsvisualisierung für
einen aktiven Applikationspool über einen dünnen grünen Balken direkt in
den Attributen Verarbeitung, Job und Schritt
angezeigt. Im Cloud-Client-Modus wird die
Fortschrittsvisualisierung für einen aktiven Applikationspool neben den
Attributen Verarbeitung, Job und Schritt jeweils über
eine Progress Bar (oranger Balken in Bewegung) angezeigt. Eine
Aktualisierung erfolgt automatisch alle 2 Sekunden.
Abgeschlossene Objekte oder Objekte ohne Rückmeldung werden im
Cloud-Client-Modus mit einen statischen grauen Progress Bar und im
Classic-Modus-Client mit einem grauen Balken neben den Attributen
Verarbeitung, Job und Schritt angezeigt.
Filter
Bis auf
die Attribute "Startdatum von … bis …" können Sie die Werte der
Filter-Attribute in einer BC-Vorlage speichern.
Status der
Verarbeitung:
Hier können Sie die Anzeige der Verarbeitungen
allein oder zusätzlich nach ihrem Verarbeitungsstatus filtern. Folgende
Auswahlmöglichkeiten haben Sie:
- Alle (= Default-Einstellung)
- Nicht gestartet
- Wird ausgeführt
- keine Rückmeldung
- Normal beendet
- Beendet mit Fehler
- Durch Anwender gestoppt
- Durch Timeout beendet
- Unbekannt
Verarbeitungs-Gruppe:
Hier
können Sie die Anzeige der Verarbeitungen allein oder zusätzlich auf eine
bestimmte Gruppierung von Monitor-Objekten, z.B.
„Opacc.Search.Agent.Indexing.1-Art“ oder „Opacc.Bus.Biz.AppPool_Process“
einschränken.
Verarbeitungs-Name:
Hier
können Sie die Anzeige der Verarbeitungen allein oder zusätzlich nach dem
Namen der Verarbeitung filtern.
Startdatum: /
Endedatum:
Hier können Sie die Anzeige der Verarbeitung auf
einen von Ihnen festgelegten Zeitraum einschränken.
Monitor-ID:
Hier können Sie die
Anzeige der Verarbeitungen allein oder zusätzlich auf die ID des
Monitor-Objekts begrenzen.
Rechner-Name:
Hier können
Sie die Anzeige der Verarbeitungen allein oder zusätzlich auf den Namen
der ausführenden Maschine begrenzen.
Windows-User:
Hier können
Sie die Anzeige der Verarbeitungen allein oder zusätzlich auf den
WindowsBenutzer einschränken, unter dessen Namen die Verarbeitung
läuft.
Resultat
In dieser Tabelle werden
alle selektierten Verarbeitungen angezeigt. Folgende Attribute werden
angezeigt:
Status - Status-Bezeichnung - Monitor-ID - Bezeichnung
der Verarbeitung - Startzeit - Dauer - Ausführender Mandant - Rechner -
Windows-Benutzer - Rechner-PID - Name des Windows-Service -
Ausführungs-Status - Quittiert J/N - Infos - Log-Meldung
Verarbeitung
In dieser Gruppe werden
alle Informationen zur Verarbeitung (Verarbeitung, Job, Schritt)
angezeigt.
Verarbeitung:
Hier werden
der Name der Verarbeitung sowie die Startzeit der Verarbeitung und die
(bisherige) Dauer der Verarbeitung angezeigt.
Job:
Hier werden der Name
des Jobs angezeigt, der (aktuell) innerhalb der Verarbeitung läuft sowie
dessen Startzeit und (bisherige) Dauer.
Schritt:
Hier werden der
Name des aktuell ausgeführten Verarbeitungsschritts angezeigt, sowie
dessen Startzeit und dessen (bisherige) Dauer.
Details
Diese
Gruppe können Sie mit +/- ein- und ausblenden.
In dieser Gruppe
werden Detailinformationen zur Verarbeitung angezeigt.
Monitor-Status:
Hier wird
der Status des bei der Ausführung der Verarbeitung erstellten
Monitor-Objekts angezeigt. Der Status bildet eine Kombination aus
'Verarbeitungs-Status', 'Log-Status' und 'Quittieren' ab.
- Icon weiss = Unbestimmt
- Icon weiss = Unbestimmt quittiert
- Icon grün = Normal
- Icon Grün = Normal quittiert
- Icon gelb = Warnung
- Icon gelb = Warnung quittiert
- Icon rot = Fehler
- Icon rot =Fehler quittiert
Verarbeitungs-Gruppe:
Hier
wird die Bezeichnung der Gruppe zu der die Verarbeitung gehört, angezeigt.
Beispiel für eine Gruppe sind: Opacc.Search.Agent.Indexing.1-Art“ oder
„Opacc.Bus.Biz.AppPool_Process“.
Status seit:
Hier wird der
Zeitpunkt der letzten Status-Änderung angezeigt. Im Falle des Status
'nicht gestartet' bedeutet dies den Zeitpunkt des Erstellens des
Monitor-Objekts.
Mandanten-Nr:
Hier wird die
Nummer des Mandanten angezeigt, in welcher die Verarbeitung ausgeführt
wird.
Rechner-Name:
Hier wird der
Name des Rechners angezeigt, auf welchem die Verarbeitung ausgeführt
wird.
Windows-Benutzer:
Hier wird
der Name des Windows-Benutzers angezeigt, unter dem die Verarbeitung
ausgeführt wird.
Verarbeitungs-Status:
Hier
wird der Status bzw. der Fortschritt der Verarbeitung angezeigt:
- Icon weiss = Nicht gestartet
- Icon grün = Wird ausgeführt
- Icon gelb = keine Rückmeldung
- Icon grün = Normal beendet
- Icon rot = Beendet mit Fehler
- Icon gelb = Durch Anwender gestoppt
- Icon gelb = Durch Timeout beendet
- Icon weiss = Unbekannt
Beachten Sie, dass der Verarbeitungs-Status auf "Grün" (wird
ausgeführt oder normal beendet) stehen kann, während der zugehörige
Monitor-Status auf "Gelb" (Warnung) steht. Diese Konstellation kann dann
auftreten, wenn eine Verarbeitung eine Warnung ausgegeben hat, jedoch ohne
Folgefehler weiterläuft.
Monitor-ID:
Hier wird die
ID des Monitor-Objekts angezeigt unter dem die Verarbeitung ausgeführt
wird.
Dauer des
Status:
Hier wird die Zeit angezeigt, seit der sich die
Verarbeitung in dem unter Verarbeitungs-Status angezeigten Status
befindet.
Anwender-Nr:
Hier wird die
Zeit angezeigt, seit der sich die Verarbeitung in dem unter
Verarbeitungs-Status angezeigten Status befindet.
Rechner-PID:
Hier wird die
ID des Prozesses angezeigt unter dem die Verarbeitung auf dem ausführenden
Rechner läuft
Dialoge erlaubt:
Ist diese
Checkbox aktiv, sind Server-seitige Interaktionen mit dem Anwender
zugelassen. Diese Option kann für F-Scripts oder BOF-Scripts eingerichtet
/ programmiert werden.
Info:
Hier werden
Informationen / Fehlermeldungen zum Verarbeitungs-Status hinterlegt sein.
Bei einer fehlerhaften Applikationspool-Verarbeitung ist dies
beispielsweise: "Err-348, Bitte kontrollieren Sie den Applikations-Pool:
4000!"
Log-Daten
Log-Daten werden
in Abhängigkeit von der jeweiligen Verarbeitung erstellt. Neben dem
Log-Status und der Log-Meldung können die
Log-Herkunft mit Log-Detailangaben, der Log-Mandant
und Log-Benutzer, der Log-Computer und der
Log-Prozess sowie der Log-Windows-User und Log-Thread
protokolliert werden.
Log-Status:
Hier wird der
Log-Status angezeigt. Folgende Werte kann der Lag-Status annehmen.
- 0 - ProgressLogState
- 10 - Info
- 20 - Warnung
- 30 - Fehler
Der Log-Status kann aber auch leer sein.
Log-Meldung:
Log-Meldungen
können sowohl bei normal beendeten Verarbeitungen als auch bei
Verarbeitungen, die mit einer Warnung oder einem Fehler abgeschlossen
wurden, ausgegeben werden.
Beispiele:
Normal abgeschlossen: "[Prc3804] Biz.Progress(1837092) 5.0506 ms"
mit Warnung abgeschlossen: "WasLab-Adressen_FULL_INDEXER has successfully finished working"
mit Fehler abgeschlossen: "Err-348, Bitte, kontrollieren Sie den Applikations-Pool"
Nach dem erfolgreichen Quittieren
eines Monitor-Objekt-Prozesses werden die folgenden Attribute automatisch
gesetzt:
Gültige Quittierung
vorhanden:
Nach dem erfolgreichen Quittieren eines
Monitor-Objekt-Prozesses ist diese Checkbox aktiv.
Zeit der Quittierung:
Hier
sind Datum und Uhrzeit eingetragen, an der die Quittierung
erfolgte.
Quittierungs-Mandant: /
Quittierungs-Anwender:
Hier werden der Mandant, in dem die
Quittierung vorgenommen wurde und der Anwender, der die Quittierung
durchgeführt hat, angezeigt.