HTTP host log splitting
HTTP host log splitting enables you to record HTTP and FTP transactions for different origin servers in separate log files. When HTTP host log splitting is enabled, Content Gateway creates a separate log file for each origin server listed in the log_hosts.config file (see Editing the log_hosts.config file).
When HTTP host log splitting is enabled, Content Gateway generates separate log files for HTTP/FTP transactions, based on the origin server.
For example, if the log_hosts.config file contains the two origin servers uni.edu and company.com, and the Squid format is enabled, Content Gateway generates the following log files:
Log Filename | Description |
---|---|
squid-uni.edu.log | All HTTP and FTP transactions for uni.edu |
squid-company.com.log |
All HTTP and FTP transactions for company.com |
squid.log | All HTTP and FTP transactions for other hosts |
Content Gateway also enables you to create XML-based custom log formats that offer even greater control over log file generation based on protocol and host name. See Custom format.