The Configure Debugging Information view enables you to:

  • Increase the log message detail recorded to associated debug log files.
  • Retrieve debug logs from any of the MOVEit Transfer services (including FTP and SSH) remotely over a secure channel.
Tip: You must be signed on as sysadmin to access these settings:

To set debug levels and retrieve debug logs:

Click SETTINGS > System > Debug Logs > Configure & Download.

Configure Diagnostic/Debug Log Detail

Diagnostic/Debug Log Details Settings are Distinct from User Audit Logs (Web UI configuration shown)

Debug/Diagnostic Log Detail Levels

Increasing detail of log messages enables SysAdmins with more visibility into the different system parts that contribute to MOVEit Transfer system operation, including the main MOVEit Transfer server application, FTP, and SSH services, and related subsystems.

Tip: Long running production systems in a steady state typically run in the Fatal Error setting. As you increase logging detail recorded you increase overall disk I/O operations and CPU processing time typically used for normal MOVEit Transfer host operations (web UI and database transactions, upload (write), download (read) and so on).

Core Application Log Levels

Diagnostic/Debug Log Level

Description

Full/All Debug

Include exhaustive debug information.

Some Debug

Include some debug-level messages.

Success

Track operations resulting in success.

User Errors

Track operations resulting in user error.

Consistency Check

Include minor user errors such as consistency check errors.

Fatal Errors ("Catastrophic")

Only record the most severe events.

Nothing

Do not write log messages to disk.

FTP Log Levels

Diagnostic/Debug Log Level

Description

Full/All Debug

Include exhaustive debug information.

Some Debug

Include some debug-level messages.

File Message

Include file transaction messages.

Connect

Include information indicating connectivity and network information.

Minor errors

Include minor client errors or warnings.

Fatal Errors ("Catastrophic")

Only record the most severe events.

Nothing

Do not write log messages to disk.

SSH Log Levels

Diagnostic/Debug Log Level

Description

Full/All Debug

Include exhaustive debug information.

Some Debug

Include some debug-level messages.

File Message

Include file transaction messages.

Connect

Include indicating connectivity and network information.

Minor Errors

Include minor client errors or warnings.

Fatal Errors ("Catastrophic")

Only record the most severe events.

Nothing

Do not write log messages to disk.

Debug Log Files

Debug logs help you, partners, and MOVEit Transfer support engineers track down and diagnose system issues if they occur. In addition to being downloadable from this page, the debug logs can be accessed directly from the MOVEit Transfer host server. They are located in the Logs subdirectory of the non-web directory for MOVEit Transfer (by default, C:\MOVEitDMZ). For MOVEit Transfer web farm installations, this directory will be on the shared storage device.

An explanation of each debug log file follows:

  • DMZ_WEB.log. Main diagnostic/debug log for the MOVEit Transfer application. It contains debug messages written out by the core application and the web interface.
  • DMZ_WebAPI.log. Diagnostic/debug for REST API. Used specifically for client traffic that leverages the MOVEit Transfer REST API.
  • DMZ_ISAPI.log. Diagnostic/debug log for the MOVEit ISAPI file transfer module, which handles all web interface file transfers, including browsers, MOVEit Wizard, MOVEit Automation, MOVEit EZ, and MOVEit Transfer API.
  • KeyManagementService.log. Diagnostic/debug used for data encryption key rotation service.
  • GatewayTunnelService.log. Diagnostic/debug used for the MOVEit Gateway Tunnel service.
  • DMZ_FTP.log. Diagnostic/debug log for the secure FTP interface. Events and errors in the MOVEit Transfer FTP server will be found in this file.
  • DMZ_SSH.log. Diagnostic/debug log for the legacy FTP over SSH (SFTP) interface. Events and errors in the MOVEit Transfer SSH server will be found in this file.
  • SFTPServer.log. Diagnostic/debug log for the new FTP over SSH (SFTP) interface. Events and errors in the MOVEit Transfer SSH server will be found in this file.
  • DMZ_XferStatusServer.log. Diagnostic/debug log for live view.
  • Other *.log. Files - Other *.log files listed are for the individual scheduler applications that run on a nightly basis. These will contain information about the most recent run of each application.
  • *.OLx Files. Diagnostic/debug log files roll over when they reach a certain file size limit, which is configurable in the MOVEit Transfer Config program. A file that has reached this limit will be renamed to *.OL1 from *.log, and a new *.log file will be created. The existing *.OL1 file will be renamed to *.OL2, and so on through *.OL4. Hence, *.log is the current log, *.OL1 is the next oldest, and *.OL4 is the very oldest backup of a log file. If an error you are trying to find information about something that happened some time ago, you may need to look in the appropriate *.OLx file for it.
Note: For MOVEit Transfer web farm installations, the node number of the MOVEit Transfer server will be part of the name of each of the DMZ_* debug files. For example, for web farm node 2, the main application debug log file would be named DMZ_WEB_02.log.