Transfer Monitoring

PowerFolder can log all upload and download activities to either a flat file in a comma-separated format or the internal/external for monitoring purposes.

Configure transfer / data exchange monitoring

The monitoring can be enabled as an admin under in the webinterface under Preferences > General > Logging > Log transfers. The options available are:

  • Disabled - No uploads and downloads will be logged.
  • CSV file - Writes all upload and download activities to a comma-separated values file.
  • Database - Write all upload and download activities to a database tables.

In the PowerFolder Server configuration file the logging can be switched on by using one or more of the following parameters:

(info) Transfer Monitoring can also be enabled using the PowerFolder Server Configuration File.

Overview:

Logging transfers to a file

When logging to a file, PowerFolder Server will automatically create a new folder called Remote monitor, which can be found in the folders list on the server. In that folder a directory structure will be created based on the current year, month and day. Inside of the daily directory there will be two files called downloads.csv and uploads.csv containing the transfer logs encoded in UTF-8.

Examples:

<path to log files>\2012\04\29\Downloads.csv
<path to log files>\2012\04\29\Uploads.csv.

Logging transfers to the database

When logging to a database, PowerFolder Server will use the internal or external database (if configured after installation) and will log all information to a table named TransferLogEntry.

Log format

Indepenedantly of the log target chosen above, the following columns will be provided:

Column nameDescription
datetime

The date and time the transfer was completed/stopped. Example:

07.04.09 02:36

startdatetime

The date and time the transfer was started. Example:

07.04.09 02:31

status

The result status of the transfers. Possible values:

  • success - completed gracefully
  • broken - stopped because of problem
  • abort - intentionally stopped
type

The type of transfer. Possible values:

  • dl - download
  • ul - upload
newupd

Flags if file was updated or new. Possible values:

  • new - new file
  • upd - updated file
sender

The sender of the file. Example:

mycomputer1

receiver

The receiver of the file. Example:

mycomputer2

folder

The folder the transfer was made on. Example:

My Cloud Data

filename

The name of the transferred file. Example:

cloudusers.xls

file

The full path information of the transferred file. Example:

C:\Documents and Settings\JimCloud\PowerFolders\My Cloud Data\cloudusers.xls

size

The total size in bytes of the file. Example:

2002304

failreason

A reason if the transfer was not successfully completed. Example:

NODE_DISCONNECTED