如何为网站启用日志记录或 在 Microsoft Internet Information Services (IIS) 6.0 中,在 IIS 5.0 中,并在 IIS 4.0 中的FTP 站点。可以配置 Web 站点或 FTP 站点以记录用户活动和服务器活动生成的日志条目。日志数据可以帮助您控制对内容的访问、 确定内容的受欢迎程度、 计划安全要求和解决潜在的网站问题或 FTP 站点问题。例如,可以使用日志文件以帮助您确定是否发生了安全事件。日志文件中的数据可以提供有关攻击的源的信息。

  IIS 可以将日志文件保存到不同的文件格式。当启用日志记录时,可以指定要使用的文件格式。默认情况下,IIS 使用 W3C 扩展日志文件格式。通常情况下,W3C 扩展日志文件格式是要使用的首选的日志类型。此日志格式允许您配置大量有用来帮助分析安全的扩展属性。

1、自定义的数据

  可以自定义记录日志使用 W3C 扩展日志文件格式的文件数据。若要自定义数据,请选择所需属性。若要自定义 W3C 扩展日志文件格式的日志时,请选择以下属性:

  [1]客户端 IP 地址
  这是客户端访问服务器的 IP 地址。请注意是否 Web 代理计算机在运行 IIS 的服务器,代理服务器的 IP 地址可能会显示在客户端的 IP 地址框中。

  [2]用户名称
  这是用户的访问服务器的名称。如果配置了匿名身份验证,而不是用户名称记录连字符 (-)。

  [3]方法
  这是客户端将尝试执行的操作。例如,该操作可能是GET命令或POST命令。

  [4]URI 资源
  这是运行 IIS 的用户尝试访问的服务器上的资源。例如,资源可能是 HTML 页、 图形、 CGI 程序或脚本。

  [5]协议状态
  这是操作的 HTTP 术语中的状态。这是用代码编号表示。

  [6]Win32 状态
  这是在 Win32 代码术语描述的操作状态。错误编号被记录下来。例如,错误 5 表示访问被拒绝。若要计算错误消息,在命令提示符处键入net helpmsg 错误,然后按 enter 键。

  [7]用户代理
  这是 Web 浏览器访问服务器的名称。

  [8]服务器的 IP 地址
  这是在生成日志条目的虚拟服务器的 IP 地址。如果承载在同一台计算机上的多个虚拟服务器和多个虚拟服务器使用不同的 IP 地址,则此选项很有用。

  [9]服务器端口
  这是接收客户端请求的虚拟服务器的端口号。如果承载在同一台计算机上的多个虚拟服务器和多个虚拟服务器使用不同的 IP 地址,则此选项很有用。

2、在 Internet Information Services (IIS) 中启用和配置日志记录

  要启用并在 IIS 中配置为 Web 站点或 FTP 站点日志记录,请执行以下步骤:

  [1]启动 Internet Information Services (IIS) 管理器。

  [2]展开服务器名 FTP 站点。双击 Web 站点 或 想要启用日志记录的 FTP 站点,右侧出现站点功能视图。

  [3]在功能视图中找到 “ 日志 ” 功能项,双击打开,设置相关属性。

  [4]若要创建新的日志文件每一天,可以单击每天

  [5]如果您想要使用本地时间,单击以选中为文件命名和创建使用本地时间复选框。
  注意:除 W3C 扩展日志文件格式的所有日志文件格式都使用当地时间的午夜。默认情况下,W3C 扩展日志文件格式使用协调通用时间 (格林威治标准时间) 午夜。若要使用当地时间的午夜,单击以选中为文件命名和创建使用本地时间复选框。

IIS 之 启用日志记录的更多相关文章

  1. Windows server2012 IIs 8 自定义日志记录

    问题: 通过CDN加速的网站,记录日志时无法追踪源IP,日志的IP都为CDN节点ip. 分析: 1.在解析记录header时,CDN实际会把源IP以其它header的形式回传,如网宿为[Cdn-Src ...

  2. IIS 7完全攻略之日志记录配置(摘自网络)

    IIS 7完全攻略之日志记录配置 作者:泉之源 [IT168 专稿]除了 Windows 提供的日志记录功能外,IIS 7.0 还可以提供其他日志记录功能.例如,可以选择日志文件格式并指定要记录的请求 ...

  3. RMS Server打开或关闭日志记录

    原文: https://technet.microsoft.com/zh-cn/library/cc732758 在 Active Directory Rights Management Servic ...

  4. 第十一篇 Integration Services:日志记录

    本篇文章是Integration Services系列的第十一篇,详细内容请参考原文. 简介在前一篇,我们讨论了事件行为.我们分享了操纵事件冒泡默认行为的方法,介绍了父子模式.在这一篇,我们会配置SS ...

  5. 【译】第十一篇 Integration Services:日志记录

    本篇文章是Integration Services系列的第十一篇,详细内容请参考原文. 简介在前一篇,我们讨论了事件行为.我们分享了操纵事件冒泡默认行为的方法,介绍了父子模式.在这一篇,我们会配置SS ...

  6. Hibernate使用Log4j日志记录(使用properties文件)

    我们知道,Log4j和Logback框架可用于支持日志记录hibernate,使用log4j有两种执行日志记录的方法: 通过log4j.xml文件(或) 通过log4j.properties文件 在这 ...

  7. Hibernate使用Log4j日志记录(使用xml文件)

    日志记录使程序员能够将日志详细信息永久写入文件. Log4j和Logback框架可以在hibernate框架中使用来支持日志记录. 使用log4j执行日志记录有两种方法: 通过log4j.xml文件( ...

  8. Apache/Nginx/IIS日志记录的各个字段内容与含义

    一.Apache 1.1 Apache日志文件名称及路径介绍 当我们安装并启动Apache后,Apache会自动生成两个日志文件,这两个日志文件分别是访问日志access_log(在Windows上是 ...

  9. [转]IIS 日志记录时间和实际时间 不一样

    今天偶然发现 2003 系统IIS 日志记录时间和实际时间总是差了8个小时,也就是慢了8个小时.苦苦找了半天才发现如下办法能解决 ,特发来分享下 解决1:如果 IIS日志记录默认使用的是W3C扩展日志 ...

随机推荐

  1. 【转】AngularJS路由和模板

    1. AngularJS路由介绍 AngularJS路由功能是一个纯前端的解决方案,与我们熟悉的后台路由不太一样.后台路由,通过不同的URL会路由到不同的控制器上(controller),再渲染(re ...

  2. Hibernate4.x之映射关系--双向1-n

    双向1-n与双向n-1是完全相同的两种情形 双向1-n需要在1的一端可以访问n的一端,反之亦然. 域模型:从Order到Customer的多对一双向关联需要在Order类中定义一个Customer属性 ...

  3. SharePoint 2007 页面定制(一)

    转:http://www.nanmu.net/SharePoint-MOSS-WSS-Silverlight/Lists/Posts/Post.aspx?ID=74 本文主要包括以下几方面内容: 1. ...

  4. 理解dojo.require机制

    转自:http://blog.csdn.net/dojotoolkit/article/details/5935844 Dojo 提供了一个非常强大的javascript控件库. 在使用dojo之前, ...

  5. Java内存结构、类的初始化、及对象构造过程

    概述 网上关于该题目的文章已经很多,我觉得把它们几个关联起来讲可能更好理解一下.与其它语言一样,它在执行我们写的程序前要先分配内存空间,以便于存放代码.数据:程序的执行过程其实依然是代码的执行及数据的 ...

  6. 609C Load Balancing

    题意: ”平均数“的意思是:最大数和最小数之间的差值为0或1: 先求“平均”数组,再相减. #include<iostream> #include<cstdlib> #incl ...

  7. Microsoft云备份解决方案Azure Backup的常见配置问题

    这篇博客文章有助于解决 Microsoft云备份解决方案(即 Azure Backup)的常见配置问题.客户通常会在安装或注册 Azure Backup时遇到这些问题.以下是有关如何诊断和解决问题的建 ...

  8. phpMyAdmin 中数据库替换问题

    将原来的数据库删除,然后进入data文件夹中修改名字, 但是后来前台出现错误: Zend_Db_Statement_Exception Object ( [_previous:Zend_Excepti ...

  9. rt-thread博客分享

    对于理解rtos, 国内有一个rt-thread的开源社区,里面讲解了一些rtos的很多概念,方便了理解很多问题点,博客地址如下: http://www.cnblogs.com/King-Gentle ...

  10. Mac安装wget的两种方法

    ​ 第一种.传统的安装包 A - 从ftp://ftp.gnu.org/gnu/wget/下载到最新的wget安装包到本地 B - 然后通过终端tar -zxvf命令解压到我们某个目录 C - 然后依 ...