ESnet Network Performance Knowledge Base

Tutorials and Talks
Search
Recommended GridFTP Server Configuration

Starting with version 4.1.3, GridFTP includes some additional logging capabilities that make performance analysis much easier. For example, these more detailed logs can be used to identify your fastest and slowest endpoints, and see settings such as number of parallel streams and TCP buffer sizes your remote users are requesting.

To generate these logs, create a GridFTP configuration file (gridftp.conf) with the following lines:

log_level ERROR,WARN,INFO
log_single /var/log/gridftp-auth.log
log_transfer /var/log/gridftp.log
log_module stdio_ng

For more information see the GridFTP server documentation.

Note that this is the default configuration for the GridFTP server that is bundled in the Lotman package from the Virtual Data Toolkit (VDT). For some sites, using Lotman might be an easier way to deploy this configuration of a GridFTP server.

Other Useful information:

  • How to configure syslog-ng to forward these logs to a central repository.
  • How to install and configure a NetLogger log archive (coming soon).
  • Links to tools to visualize and generate nagois alerts using data in a NetLogger archive (coming soon).

© 2008-2010, ESnet

Privacy and Security Notice