Skip to main content
Skip table of contents

YSoft SafeQ FlexiSpooler Logs

General Info

Using Nlog.config user can configure respective output logs. Mainly used for changing of log level to trace.  For more info see Configuring logging using Nlog.config

Table below shows default values.

Configuration PathOutput Log PathData Pattern after size overflow (archiveNumbering)Max File Size (archiveAboveSize)Max Number Of Archived Files (maxArchiveFiles)CompressionConcurrent writes (concurrentWrites)Logging Type
<SAFEQ6_HOME>\FSP \Service\NLog.config<SAFEQ6_HOME>\FSP\logs\spooler.logDate and Sequence~21MB30nofalseNlog
<SAFEQ6_HOME>\FSP \Service\<Spooler 6.0.X.Y>\DesktopInterface\NLog.config<USER_PROFILE>\.safeq6\logs\desktopinterface.logDate and Sequence~21MB30
nofalseNlog
<SAFEQ6_HOME>\FSP \Service\<Spooler 6.0.X.Y>\NLog.config<SAFEQ6_HOME>\FSP\logs\spooler.logDate and Sequence~21MB30
nofalseNlog
 YSoft Universal Print Driver log (if the driver is used):       
<SAFEQ6_HOME>\FSP \universal-pcl-driver\gui\NLog.config<SAFEQ6_HOME>\FSP\universal-pcl-driver\gui\driver.logDate~21MBunlimited nofalseNlog

Please take note, that Desktop Interface log is created per user and located in the user profile directory for each user.

Log Retention (useful information for GDPR)

Logs mentioned in previous section use NLog configuration, based on these settings the log creation/retention is handled as follows:  

  • Log is archived (moved to separate file with timestamp and usually a sequence number) when either [1] the "archiveAboveSize" has been reached or [2] a new day has arrived
  • Each log file keeps N archived versions, where N is the number set in "maxArchiveFiles"
  • After the limit set in "maxArchiveFiles" is reached and new log file should be archived, the oldest one gets deleted

If you put all this information together: If the component is continuously running (or executed at least once a day), then the logged data will get deleted after "maxArchiveFiles" days at the latest.

Log Format

Log NameColumn 1Column 2Column 3Column 4Column 5Column 6
desktopinterface.logyyyy-MM-dd HH:mm:ss.ffffLogging priority (Debug) (fixed width 5)thread ID (width 2)ActivityIDclass name, method name and source information (f-w 70)message/exception on new line
spooler.logyyyy-MM-dd HH:mm:ss.ffffLogging priority (Debug) (fixed width 5)thread ID (width 2)ActivityIDclass name, method name and source information (f-w 70)message/exception on new line
driver.logyyyy-MM-dd HH:mm:ss.ffffLogging priority (Debug) (fixed width 5)thread ID (width 2)class name, method name and source information (f-w 70)message/exception on new line 

Example

spooler.log

yyyy-MM-dd HH:mm:ss.ffff

Logging prioritythread IDActivityIDclass name, method name and source informationmessage/exception on new line
2016-05-06 18:35:49.3411 ERROR 11 b685534d-2d45-46e6-b810-f2e06ed92f06 | Ymq.Peer+<TryRequest>d__29.MoveNext |
[1dc792ca-49fe-4b98-9d31-ebad5a54d615-DesktopInterface] No established session found.
2016-05-06 18:35:49.3411 WARN 11a88e412e-1811-4b75-be8a-df683692f720 | RemoteProxies.UiProxy+<SwitchClientUiController>d__9.MoveNext | Could not request reconnection of Desktop Interface to different Controller.
2016-05-06 18:35:49.5442 INFO 12 b685534d-2d45-46e6-b810-f2e06ed92f06 | Ymq.ServerSession.ProcessReady | [1dc792ca-49fe-4b98-9d31-ebad5a54d615-DesktopInterface] Successfully established a server session with a type [Client] client. ConnectionLostTimeout set to [4] seconds based on client's ping interval.
2016-05-06 18:40:48.6198DEBUG11b685534d-2d45-46e6-b810-f2e06ed92f06 | Configuration.ConfigurationProvider+<UpdateConfiguration>d__28.MoveNex | Downloading remote configuration to verify it's relevance.
desktopinterface.log
yyyy-MM-dd HH:mm:ss.ffffLogging priority (Debug) (fixed width 5)thread ID (width 2) ActivityID class name, method name and source information (f-w 70)message/exception on new line

2016-05-25 14:44:14.8737

INFO 7b685534d-2d45-46e6-b810-f2e06ed92f06| Ymq.Client+<TryConnect>d__10.MoveNext | Trying to connect to [ tcp://10.0.13.76:5555 ].
2016-05-25 14:44:15.5774 INFO 8 b685534d-2d45-46e6-b810-f2e06ed92f06| Ymq.Client+<TryConnect>d__10.MoveNext | Successfully connected to [ tcp://10.0.13.76:5555 ].
2016-05-25 14:44:15.5774 INFO8a88e412e-1811-4b75-be8a-df683692f720| DeviceInterfacei.ControllerProxy+<Connect>d__4.MoveNext | Connected to Controller [ tcp://10.0.13.76:5555 ].
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.