DATE=<timestamp>
NL.EVNT=STATUS
TRANSFER_ID=<unique token for this transfer>
FROM=<url>
TO=<url>
ALL.PROGRESS=<amount completed for all files (bytes)>
ALL.TOTAL=<total size for all files (bytes)>
ALL.TIME=<total time for all transfers (from start to current in secs)>
ALL.TP=<aggregate throughput for all files>
FILE.PROGRESS=<amount completed for this file>
FILE.TOTAL=<total size for this file>
FILE.TIME=<total time for this file (from start to current) in secs>
FILE.TP=<aggregate throughput for this file>
STRIPE.DEST=<num>;<destination host for stripe <num>>
STRIPE.STREAMS=<num>;<number of streams for stripe <num>>
STRIPE.TP=<num>;<throughput in bytes/sec>
STRIPE.PROGRESS=<num>;<amount completed for this stripe (bytes)>
Each message #1 will contain a single stripe's information, as well as the file aggregate (FILE section) and the total aggregate (ALL section).
Message type #2:
DATE=<timestamp>
TRANSFER_ID=<unique token for this transfer>
FROM=<url>
TO=<url>
NL.EVNT=<RESTART|CONNECT|START_DATA_TRANSFER>
Message #1 and Message #2 will not be sent on the same netlogger stream.
The <timestamp> is the normal netlogger format timestamp (YYYYMMDDhhmmss.usecs)