2026.4
Voraussetzungen
-
Modul EVI-Basis ist aktiv
-
Modul Schleupen-Intgration ist aktiv
Technische Dokumentation
Für das Logging von Informationen zur Dauer von Suchen und Datenanlagen unter der Verwendung der Methoden der Klasse SC12EnergyMarketUtils, wurde in der jboss-logging.bat ein neuer LogHandler aufgenommen. Dieser kann durch folgenden Befehl aktiviert werden:
jboss-logging.bat add SchleupenPeriodicLogHandler
Wenn Methoden durchlaufen werden, die performancerelevante Dinge ausführen (Suchen, bzw. Datensätze ändern oder erstellen), erscheint eine Logausgabe im Serverlog.
Sollen die Logausgaben separat gesichert werden, muss die jboss-logging_Customer.bat ausgeführt werden. Die Logausgaben werden dann im Verzeichnis
/jboss/server/standalone/log/Schleupen
gesichert.
Das Log-level lässt sich je nach Entität einstellen (bspw. jboss-logging change <EntityName> <LogLevel[INFO|DEBUG|WARN|ERROR]>). Für einige Entitäten gibt es ein Mapping von Namen wie z.B. C12METERREAD zu Meterread, um die Leserlichkeit zu fördern. Das Mapping kann in der Methode SC12EnergyMarketUtils.mapEntity2LogName eingesehen werden.
Das Format der Logdatei ist an CSV angelehnt, sodass man den Inhalt in Excel verwenden kann um beispielsweise zu filtern oder zu sortieren.
Per
jboss-logging.bat remove SchleupenPeriodicLogHandler
kann das Logging deaktiviert werden.