IIS7分析

时间:2009-02-09 14:09:27

标签: iis-7 profiling administration

有没有办法配置IIS7? (免费软件?)

  • 连接数
  • 带宽使用
  • 错误(事件查看器?) -...

thx,Lieven Cardoen

ps:类似于mssqlserver profiling的东西

2 个答案:

答案 0 :(得分:8)

没有什么比MSSQL的分析器更像是一组工具了:

  • Perfmon将向您显示每个网站的当前连接数。 Perfmon.msc,网络服务,当前连接,选择网站,点击添加。不喜欢perfmon的互动性吗?没问题,请使用logman.exe,一个很好的用于perfmon的CLI。

  • 如果启用了发送的字节,则可以从日志文件中获取带宽使用情况&在iis日志文件中收到的字节数。这也可以通过性能计数器获得 - Web服务,发送/接收的字节数/秒。我认为这两者相辅相成。

  • IIS7有一项名为“失败请求跟踪”的新功能。您可以告诉它登录所有500个或任何需要15秒运行的.aspx页面,或者基于事件严重性。它将所有这些信息保存在\ inetpub下的XML文件中,因此它可以轻松解析,并且还为您提供了一个很好的XSLT,可以在浏览器中查看它,并根据需要深入了解。

http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

答案 1 :(得分:7)

试用Administration Pack for IIS 7.0。它有:

配置编辑器: 配置编辑器模块将帮助您管理配置文件。此工具仅适用于服务器管理员。它允许您编辑配置文件中的任何部分,属性,元素或集合。除了编辑这些值之外,您还可以锁定和解锁它们。配置编辑器还允许您根据所执行的操作生成脚本,以及搜索文件以查看值的使用位置。

IIS报告: IIS报告模块使您可以查看有关您网站的关键统计信息。您还可以生成自己的模块报告,以收集与您和您的业务相关的信息。目前,您可以将这些报告的输出视为图表和/或表格。

数据库管理员: 此模块不再是管理包的一部分,而是在IIS下载中心单独下载。

UI扩展程序: UI扩展模块允许您通过IIS管理器管理现有功能。

  • FastCGI模块允许您管理FastCGI设置。
  • 这两个ASP.NET模块允许您管理授权和自定义错误设置。
  • 最后,HTTP请求过滤允许您设置http请求过滤的规则。