Troubleshooting

Troubleshooting

If you have problems running Kadeck Teams, log output is very important for quick support.
Info
If possible, the problem should be recreated with the log level "DEBUG" and then the log output should be sent to Kadeck Support.

Most of our customers use a central log management system, so accessing log files is no longer necessary. If access to the actual log files is still necessary, you will also find the location of the log files in this article.

Logs

In general, the log file can be found in the current user's home directory.
Before sending or looking at the file, it might be useful to change the log level to DEBUG (default is WARN) to capture the maximum amount of information possible to aide the debugging process.

Log levels

  1. ERROR
    1. Designates error events that might still allow the application to continue running.
  2. WARN
    1. Designates potentially harmful situations.
  3. INFO
    1. Designates informational messages that highlight the progress of the application at coarse-grained level.
  4. DEBUG
    1. Designates fine-grained informational events that are most useful to debug an application.

Configure log level

Configure the log level by setting the xeotek_kadeck_loglevel environment variable to the respective log level, e.g. on Docker:
  1. docker run -p 8080:8080 -e xeotek_kadeck_loglevel="DEBUG" -e xeotek_kadeck_port=8080  \
  2. -e NODATA=true xeotek/kadeck-allinone:latest
The log file can be found inside the container at this location:
  1. /root/.kadeck_log

Database
The location of the database (if an external database is not provided) is inside the container in the root folder.
Docker
  1. /root/.kadeck/kadeckweb.mv.db