Logging Site Activity
Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1
You can collect information about user activity by enabling logging for your Web sites. Logging information in Internet Information Services (IIS) goes beyond the scope of the event logging or performance monitoring features provided by Microsoft® Windows®. The logs can include information such as who has visited your site, what the visitor viewed, and when the information was last viewed. You can use the logs to assess content popularity or to identify information bottlenecks.
In This Section
This section includes the following information:
Enabling Logging: Describes how to enable or disable logging for a Web or FTP site, or for directories.
Enabling UTF-8 Format for Non-English Languages and Security: Describes how to log data in UTF-8 format.
Customizing W3C Extended Logging: Describes how to change which fields are logged when using W3C Extended logging.
Enabling W3C Centralized Logging: Describes how to save all log data for all sites on the server in a single log file.
Saving Log Files: Describes how to specify the log-file directory and the options for creating new log files.
Centralized Binary Logging in IIS 6.0: Describes how to save all log files for all Web sites on a specific IIS server in a centralized container, in binary format.
Remote Logging: Describes how to store log data on a remote share using a UNC path.
Substatus Error Codes in Log Files: Describes the IIS 6.0 implementation of substatus error codes, how to log these codes in IIS log files, and how to use these codes to debug IIS problems.
For more information about logging, including examples and descriptions of various IIS log file formats and information about HTTP.sys error logging, see Analyzing Log Files section.
For information about auditing techniques to track the activities of users and to detect unauthorized attempts to access your NTFS file system directories and files, see Auditing in IIS 6.0.
For an explanation of W3C Extended logging fields, including a detailed technical breakdown of the time-taken field, see W3C Extended Log File Format.
For more information about HTTP status codes (100 - 500) see HTTP Status Codes in IIS 6.0.
For information about client error codes (400 - 404) and how to troubleshoot common request problems, see HTTP 40x -- Client Error Codes.