If you face an issue in running Skedler, the support team will request you to run Skedler in debug mode and upload the log files.  Here is how you can run Skedler manually in debug mode and collect the log files. 


Skedler version 3.x
  • Use the following command from skedler_home
          bin/skedler debug
Note: You cannot dynamically turn on the debug mode in Skedler 3.x at this time.

Skedler version 2.7 or higher:

If you have already started Skedler manually as bin/skedler or as service sudo service skedler, then you can dynamically turn on the debug mode without restarting Skedler using the following curl command,
  • To turn ON set the variable debugMode value to true      
              sudo curl -XPOST <skedlerURL>/loggerMode -d "debugMode=true"
  • To turn OFF set the variable debugMode value to false
                    sudo curl -XPOST <skedlerURL>/loggerMode -d "debugMode=false"


Skedler version 2.6 or lower:

  • Use the following command from skedler_home
          bin/skedler debug

Location of the log files


You can find the log files in:
  • Skedler reports log files in skedler_home/log/ directory.  Look for skedler.log and skedler-elasticsearch.log
  • Skedler license log file skedler_home/log/license.log (For Windows: skedler_home/bin/lexlog.txt)


Send the three log files to support@skedler.com. Alternatively, upload them to http://skedler.freshdesk.com.