Zum Inhalt

MON-01 – Warteschlangen und Verarbeitungsdaten im Monitor

MonitorImageConvert zeigt Warteschlangen und verarbeitet Laufzeitdaten für eine SQLite-Auswertung. So lassen sich Kunden mit großem Rückstau von einer allgemein überlasteten Verarbeitung unterscheiden. Monitoranzeige und die fünf sitzungsbezogenen IC-Zähler sind unterschiedliche Informationen.

Fundort und Voraussetzungen

Separates MonitorImageConvert.exe, keine Kunden-JSON-Option zur DB-Aktivierung. Der dokumentierte Datenort lautet c:\Users\Public\ImageConvert\cpu\cpu.db; der gelesene Monitor-Source bestätigt ihn. Die zusammengehörige Distribution und Schreibzugriff auf diesen Datenordner sind nötig. Die Erzeugung der IC-Laufzeitdateien und deren Verarbeitung im Monitor sind getrennte Stufen; allein eine vorhandene Datenbank beweist keinen aktuellen Datenfluss.

Anzeige lesen

Spalte Erste Zeile „Alle“ / Kundenzeilen
1 „Alle“ beziehungsweise aus dem Kundenpfad abgeleiteter, für Tabellennamen bereinigter Name.
2 Anzahl wartender Dateien; markiert, wenn größer 0.
3 Verbrauchte Rechenzeit in Sekunden und Zahl verarbeiteter Dateien.
4 Gesamtanteil an der Beobachtungszeit in % / Anteil des Kunden an der verbrauchten Zeit.
5 Gesamte Druckdateigröße in MB / Kundenanteil in %.
6 Gesamte Webdateigröße in kB / Kundenanteil in %.

Der zuletzt bediente Kunde ist laut Manual blau markiert. Prozentanteile sind nicht mit absoluten Größen gleichzusetzen.

Datenbank und Diagnose

  1. Beobachtungszeit, Kundenzeile und Rückstau gemeinsam ansehen, nicht einen isolierten Queuewert.
  2. In der Kunden-DB-Tabelle Zeitstempel, CPU (s), Wartezeit (s), Dateiname, Size_Print (kB) und Size_Web (kB) zuordnen. In der DB sind auch Printgrößen kB, anders als die Gesamtdruckanzeige.
  3. Tabelle Alle heranziehen: W steht für die Kundenwarteschlange, Total für die Gesamtwarteschlange. Damit hohe Wartezeit und gleichzeitige Last unterscheiden.
  4. Bei fehlenden/auffälligen Daten cpuDBerror*.txt im CPU-Ordner und log\Logdatei.txt unter dem Programmpfad lesen. Keine DB oder Laufzeitdateien als spontane „Reparatur“ löschen.

Der Hersteller beschreibt cpuDBerror.txt bei DB-Fehlern und Umbenennung beim Monitorstart nach cpuDBerror_JJJJMMTT.txt. Korrektur negativer Queueanzeigen und tägliche Initialisierung um 3 Uhr sind historische Implementierungshinweise, keine Garantie fehlerfreier Messwerte aller Versionen.

Standard und Aussagegrenze

Der Pfad ist dokumentierter Festort dieses Stands, kein belegtes konfigurierbares JSON-Defaultfeld. Keine universelle Messgenauigkeit, Hardware-CPU-Telemetrie oder vollständige Langzeitdatenhaltung behauptet. Der Sourcemarker 20260407 belegt keine installierte Monitorversion.

Quellen und Verweise

ImageConvert-4.pdf, 09.10.2026, physisch S. 50–53 (gedruckt 46–49). Intake Monitor/Form1.cs Z. 69, 77–101, 1219–1238 (DB-Pfad, Watcher, Schema), statisch gelesen. Wiederanlauf · IC-Zähler · Kundenverteilung