LOG LEVEL:

The log level can be set in the Admin menu - Options, Server tab.

Following is what each value entered in the Log Level setting will cause GuildFTPD to create in the syslog.txt.

NOTE: Each recorded event in the file will start with the date and time the event occured followed by the Log Level Value of the event in {} and then the actual event.

VALUE WHAT IT RECORDS to SYSLOG.TXT NOTES
0 No data gets recorded to the file.  
1 SERVER - Server startup/shutdown success
- Create/open port success.
 
+1 CONNECT - Same as 1 and....
- Established Connections (no IP address or username)
Each connection will have a number
in brackets [5].
+2 USER ACTIVITY - Same as +1 and....
- User login with username and IP address
- Downloads & Uploads with path, filename and transfer rate
The extra information will have the
connection number before it. The
username will be in <>.
+3 MAXIMUM - Same as +2 and....
- Connection attempts with IP address
- Closed connections (shown as Aborting..)
The extra information will have the
connection number before it.

EXAMPLE SYSLOG.TXT @ LEVEL 4:

07/11/2001 07:34:16 {1} - Starting Server
07/11/2001 07:34:16 {1} - ListenSocket Create Success (Port 21)
07/11/2001 07:34:16 {1} - ListenSocket Listen Success (Port 21)
07/11/2001 07:34:25 {4} - Attempted Connection from: 127.0.0.1
07/11/2001 07:34:25 {2} - [5] : Connection Established
07/11/2001 07:34:26 {3} - [5] : User logged in: <xxallen> : 127.0.0.1
07/11/2001 07:34:40 {3} - [5] : [DOWN] File Downloaded: D:\FTProot\Upload\tray-icon.bmp - 2106 bytes in 0 sec. (0.00 Kb/s)
07/11/2001 07:34:46 {3} - [5] : [UP] File Uploaded: D:\FTProot\Upload\tray-icon.bmp - 2106 bytes in 0 sec. (0.00 Kb/s)
07/11/2001 07:34:48 {4} - [5] : Aborting...
07/11/2001 07:34:53 {1} - Shutting Server Down
"template" for reading a line in syslog.txt:
< DATE > < TIME > {Log Level Value} - [Connection #] <username> Event Data