如何为网站启用日志记录或 在 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. SharePoint 2010 master page 控件介绍(4):隐藏placeholder

    转:http://blog.csdn.net/lgm97/article/details/6409225 <!-- form digest  安全控件用来进行form的安全校验--> &l ...

  2. virtualbox中ubuntu和windows共享文件夹设置

    系统平台:win8.1.virtualbox4.3.8.ubuntu12.041.安装VBoxGuestAdditions_4.3.8.iso增强工具,安装完毕后根据提示重启Ubuntu,具体操作如下 ...

  3. CVTE公司面经

    1.先是网上测评,通过后通知你参加一面. 2.关于一面:一共进行了10分钟左右,三四个人一起面,没有问什么技术. 一共问了3个问题:a.你为什么选择我们公司的这个职位.我答的大概意思是本科研究生期间, ...

  4. java、myeclipse常见错误的解决(未完)

    1.报错java.lang.NoClassDefFoundError ,但是相关jar包已经导入工程. 解决方案:将jar包放入C盘tomcat上部署的相应项目中的WEB-INF/lib中.web容器 ...

  5. C# 中的 null

    原文 C# 中的 null C# 允许将 null 值赋给任意引用变量(不能把 null 赋给一个值变量).值为 null 的变量表明该变量不引用内存中的任何对象. 如下所示: Circle c = ...

  6. Kettle简介

    ETL和Kettle简介     ETL即数据抽取(Extract).转换(Transform).装载(Load)的过程.它是构建数据仓库的重要环节.数据仓库是面向主题的.集成的.稳定的且随时间不断变 ...

  7. HDU 2121 Ice_cream’s world II 最小树形图

    这个题就是需要求整个有向带权图的最小树形图,没有指定根,那就需要加一个虚根 这个虚根到每个点的权值是总权值+1,然后就可以求了,如果求出来的权值大于等于二倍的总权值,就无解 有解的情况,还需要输出最根 ...

  8. tap/click on search button on softkeyboard

    driver.sendKeyEvent(84);Appium says it successfully sent in the command but 'search' does not get ta ...

  9. 【转载】 Linux用户态和内核态

    [说明]转载自 http://my.oschina.net/liubin/blog/27795 究竟什么是用户态,什么是内核态,这两个基本概念以前一直理解得不是很清楚,根本原因个人觉得是在于因为大部分 ...

  10. DLLImport

    namespace Wintellect.Interop.Sound { using System; using System.Runtime.InteropServices; using Syste ...