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.

Default Location on Disk

In addition to being available for download from the WebUI, the full set of debug and error logs can be accessed from the MOVEit Transfer host's server machine. They are located in the Logs subdirectory of the non-web directory for MOVEit Transfer .

C:\MOVEitTransfer\Logs
Note: For MOVEit Transfer web farm installations, this directory will be on the shared storage device.

What are *.OLn Files?

Diagnostic and debug log files roll over when they reach a certain file size limit. If an error message or log file occurred some time ago, you may need to look in the appropriate *.OLn file for it. A file that has reached the specified size limit will be renamed with the file extension *.OL1 (from *.log) and a new *.log file will be created. Any existing *.OL1 file will be renamed to *.OL2, and so on through *.OL4. Using this model, *.log is the current log, *.OL1 is the next oldest, and *.OL4 is the very oldest backup of a log file.

You can configure log file size for your system from the MOVEit Transfer Config Utility.

An explanation of each debug log file follows:

  • EmailNotify. Includes log (.Log) and error (.Err) message files resulting from MOVEit Transfer email notification actions (for example, sender and recipient notifications).
  • 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.
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.