36 Verarbeitungszeiten-Diagnose
36.1 Übersicht
Das Fenster Verarbeitungszeiten-Diagnose bietet einen umfassenden Überblick über die Programmaktivität und konfigurierte Verarbeitungszeiten. Es hilft bei der Analyse und Fehlerbehebung von zeitgesteuerten Verarbeitungen.
Aufrufen: Menü Extras → Verarbeitungszeiten-Diagnose…
36.2 Registerkarte: Laufzeiten
Zeigt die Programmaktivität der letzten 30 Tage basierend auf dem Heartbeat-Mechanismus.
Anzeige
| Spalte |
Beschreibung |
| Datum |
Tag der Aktivitätsperiode |
| Start |
Zeitpunkt des Programmstarts |
| Ende |
Zeitpunkt der letzten bekannten Aktivität |
| Dauer |
Gesamtlaufzeit der Aktivitätsperiode |
Heartbeat
Das Programm aktualisiert regelmäßig (alle 60 Sekunden) einen Zeitstempel. Anhand dieser Zeitstempel werden die Aktivitätsperioden rekonstruiert.
Verwendung
- Verfügbarkeit prüfen: War das Programm zu bestimmten Zeiten aktiv?
- Neustarts erkennen: Mehrere Perioden an einem Tag deuten auf Neustarts hin
- Laufzeit analysieren: Wie lange lief das Programm insgesamt?
36.3 Registerkarte: Globale Verarbeitungszeiten
Zeigt die in den Programmoptionen konfigurierten globalen Zeitfenster-Einstellungen.
Anzeige
| Information |
Beschreibung |
| Status |
Ob globale Zeitfenster aktiviert sind |
| Wochentage |
Aktive Verarbeitungstage |
| Zeitraum |
Konfigurierter Von-Bis-Zeitraum |
| Aktuell aktiv |
Ob gerade ein Zeitfenster aktiv ist |
| Nächstes Zeitfenster |
Wann das nächste Zeitfenster beginnt |
Änderungen
Die globalen Verarbeitungszeiten werden in den Programmoptionen unter Verarbeitung konfiguriert.
36.4 Registerkarte: Profilspezifische Verarbeitungszeiten
Listet alle Profile auf, die eigene Verarbeitungszeiten definiert haben (unabhängig von den globalen Einstellungen).
Anzeige
| Spalte |
Beschreibung |
| Profil |
Name des Profils |
| Zeitplan |
Zusammenfassung der konfigurierten Zeiten |
| Status |
Ob das Zeitfenster aktuell aktiv ist |
| Nächstes Fenster |
Beginn des nächsten Zeitfensters |
| Fenster endet |
Ende des aktuellen Zeitfensters (wenn aktiv) |
| Heute verarbeitet |
Anzahl der heute verarbeiteten Dateien |
Detailansicht
Durch Doppelklick auf ein Profil öffnet sich die Detailansicht mit: - Vollständiger Zeitplan-Konfiguration - Verarbeitungshistorie - Nächste geplante Zeitpunkte
Profilspezifische Zeiten konfigurieren
- Profil öffnen → Allgemein
- Profilspezifische Verarbeitungszeiten verwenden aktivieren
- Zeitplan konfigurieren (Wochentage, Zeiträume, Wiederholungen)
36.5 Registerkarte: Wartende Dateien
Zeigt Dateien, die auf ihr Zeitfenster warten.
Anzeige
| Spalte |
Beschreibung |
| Datei |
Vollständiger Pfad zur wartenden Datei |
| Profil |
Das Profil, das die Datei verarbeiten wird |
| Erkannt um |
Zeitpunkt, zu dem die Datei gefunden wurde |
| Wartet bis |
Beginn des nächsten Zeitfensters |
| Verbleibend |
Verbleibende Wartezeit |
Wartende Dateien entstehen, wenn:
- Eine Datei außerhalb des globalen Zeitfensters gefunden wird
- Eine Datei zu einem Profil gehört, dessen Zeitfenster nicht aktiv ist
- Ein Profil mit “Einmal pro Zeitfenster” bereits in diesem Fenster verarbeitet hat
Aktionen
| Aktion |
Beschreibung |
| Jetzt verarbeiten |
Ausgewählte Datei sofort verarbeiten (ignoriert Zeitfenster) |
| Aus Warteschlange entfernen |
Datei wird nicht verarbeitet |
36.6 Zeitplan-Typen
Zeitraum (FromTo)
Verarbeitung während eines Zeitraums (z.B. 09:00-17:00): - Dateien werden sofort verarbeitet, wenn sie im Zeitfenster erscheinen - Unbegrenzte Verarbeitungen pro Zeitfenster
Zeitpunkt (At)
Verarbeitung zu einem bestimmten Zeitpunkt (z.B. 09:00): - Verarbeitung nur einmal pro Zeitfenster - Dateien, die später erscheinen, warten auf das nächste Fenster
Catch-Up (Nachholen)
Wenn aktiviert, werden verpasste Verarbeitungen nachgeholt: - Beispiel: Zeitpunkt 09:00, Catch-Up 30 Minuten - Wenn das Programm um 09:15 startet, wird trotzdem verarbeitet - Nach 09:30 ist das Zeitfenster verpasst
36.7 Tipps zur Fehlersuche
Dateien werden nicht verarbeitet
- Globale Zeitfenster prüfen: Ist das aktuelle Zeitfenster aktiv?
- Profilspezifische Zeiten prüfen: Hat das Profil eigene Einschränkungen?
- Wartende Dateien prüfen: Wartet die Datei auf ein Zeitfenster?
- Laufzeiten prüfen: War das Programm zur erwarteten Zeit aktiv?
Verarbeitung erfolgt nicht zur erwarteten Zeit
- Zeitpunkt vs. Zeitraum: Bei “Zeitpunkt” nur eine Verarbeitung pro Fenster
- Catch-Up-Einstellung: Wurde das Fenster möglicherweise verpasst?
- Systemzeit prüfen: Stimmt die Systemzeit des Rechners?
Unerwartete Verzögerungen
- Andere Profile: Blockieren FileGroups die Verarbeitung?
- Prüfintervall: Wie oft prüft das Programm? (Standard: 2 Minuten)
- Systemlast: Ist das System überlastet?