Articles of iis

IIS 7.5日志logging:我可以插入一个日志条目,当一个请求开始(收到),而不仅仅是当它完成时?

目前,我的IIS日志条目是在每个请求完成时写入的,例如: 2012-02-15 00:31:50 W3SVC1 MACHINENAME ::1 POST … 202 (milliseconds) 不幸的是,由于ASP.NET代码中的错误,有时请求会挂起或不会导致响应。 这些不包含在该日志中。 我知道我可以使用失败的请求跟踪来处理这些场景中的一些,但是也可以在标准的IIS日志中显示这些请求。

IIS“时间耗费”前瞻性还是反向性?

我正在尝试分析IIS日志,看看我们偶尔会看到的一些超时问题。 IIS“时间耗费”前瞻性还是反向性? 换句话说,“date”/“时间”代表请求开始的时间还是完成的时间?

在IIS上的Drupal干净的URL

任何想法如何启用干净的url在Drupal服务器是IIS?

跟踪或查看Windows 2003 IIS-6中的Url 404(未find)请求最简单的方法是什么?

在Windows 2003 IIS-6中跟踪或查看URL 404(Not Found)请求的最简单方法是什么? 我们正在转向一个新的CMS,我们正在使用ISAPI Rewrite将旧的Urlredirect到新的Urls,但是我们要确保我们不会错过重要Url滑过的裂缝。 有没有办法在某个文本文件中logging每个404 Url? 我们正在使用Windows Server 2003 IIS-6。 IIS可以这样做吗? 也许我们需要一个工具? 自定义代码? 谢谢。

是否有一个Apache或Nginx的IIS“排水站”相当于?

我来自.NET的背景,有很多我喜欢的东西,我喜欢旁边的许多事情我讨厌。 一般来说,IIS是我讨厌的事情之一。 但是,IIS的一个非常好的function是可以在服务器节点上放置一个“排水口”。 这会将所有新stream量redirect到其他节点,但允许当前在线的用户在完全closuresIIS之前完成其会话。 这对于在不中断用户会话的情况下进行部署非常方便。 在我的新公司,我们不是.NET,而是热爱它。 我们在EC2上使用JRuby和Java,使用Apache作为前端,Tomcat作为我们的后端。 任何人都可以运行任何提供与Tomcat,Nginx或Apache类似function的解决scheme吗? 我做了一些search,但无法提出任何有用的东西。 Axis2怎么样? 有没有人有任何经验呢?

是否有一个日志分析器,将parsingIIS日志到一个可以查看的数据库?

我正在寻找一个工具,将它的调查结果转储到外部数据库,如SQL。 它不一定是SQL,我们只是想以某种forms的数据库的数据,所以我们可以操纵它。

有可能有一个networking服务器的某个子文件夹来自不同的服务器?

我想要的场景: www.my-example-server.com – 这个来自服务器1(IIS 7.5) www.my-example-server.com/ 子文件夹 – 这个应该来自服务器2(IIS 7.5) 我知道如何做到这一点,如果它是不同的(子)域,但不是如果它是子文件夹。 我的问题: 是否可以使用Windows机器和/或某些DNSconfiguration来设置此类configuration? 更新1: 请假设服务器1和服务器2应该完全没有关系,即服务器1可以在另一个数据中心而不是服务器2。 我的目标是从我们的主域低容量的应用程序中切断一些大容量的应用程序(在“子文件夹”中)。 更新2: 由于我必须提供现有的文件夹结构,因为遗留应用程序发送到服务器(并redirectPOST是不可能的 ),我宁愿对最终用户透明的解决scheme。

SBS 2008上的IIS 7 – 日志logging正在失控

我们的SBS 2008服务器上的C:驱动器空间不足。 罪魁祸首似乎是IIS,它在一个特定的日志文件夹中logging了令人难以置信的活动量。 大多数IIS日志文件夹看起来很正常,但C:\inetpub\logs\LogFiles\W3SVC1372222313每个日志文件都至less有4.4MB,其中最大的是昨天的1.67 GB! 我甚至无法在服务器上打开最大的那个,但我已经检查了几个较小的。 他们都显示几十分钟,每几分钟看起来像这样: 2009-07-11 00:00:02 fe80::5558:434c:a610:405a%10 POST /ApiRemoting30/WebService.asmx – 8530 [DOMAINNAME] \ [SERVERNAME$] fe80::5558:434c:a610:405a%10 Mozilla/4.0+(compatible;+MSIE+6.0;+MS+Web+Services+Client+Protocol+2.0.50727.4016) 200 0 0 3 通常40或50个这样的条目将在同一秒内完成,每批条目之间的间隔为2-5分钟。 其他1%的文件中的条目似乎涉及WSUS。 我将删除大部分这些文件,因为我没有select,但是我想知道是什么原因导致了这个失控的日志logging,以及将来如何处理这个文件。 更新:好的,我已经能够检查更多的文件。 当某人(即我或另一个pipe理员)以交互方式login到WSUS时,显然是由于某些事情发生错误导致的膨胀: 麻烦开始于没有用户名(“ – ”)的单个日志条目。 它获得了401.2的HTTP状态和5的sc-win32-status码。 接下来是一段很长的条目,在没有用户名和我自己的用户名之间交替。 没有用户名的人的HTTP状态为401.1 , sc-win32-status为2148074254 。 用我的用户名是正常的HTTP 200条目。 因此,据我所知,似乎正在发生的事情是,当我通过SBS控制台loginpipe理WSUS时,NTLM身份validation不会在幕后持续存在,从而在整个会话期间持续进行重新validation尝试,这对我来说是透明的。 每秒钟都会创build数百个这样的条目,每小时增加大约70MB到日志文件。 我不知道为什么会这样。

如何在IIS7中启用目录浏览?

我如何在IIS7中启用目录浏览? MS technet说这可以在IIS控制台中完成: 打开IISpipe理器并导航到您想要pipe理的级别。 在“function视图”中,双击“目录浏览”。 在“操作”窗格中,如果“目录浏览”function已禁用,并且要启用它,请单击“启用”。 或者,如果启用了“目录浏览”function并且要禁用它,请单击“禁用”。 http://technet.microsoft.com/en-us/library/cc731109%28WS.10%29.aspx 但是,我的IIS控制台没有步骤2中提到的目录浏览选项。 这个选项如何可用? 请注意,这是一个静态的HTML网站,所以我没有任何web.config或ASPX文件。

使用ip / hostname组合访问站点

我已经成功地在服务器上设置了多个站点,并且因为它们全部分配给端口80,所以我在IIS站点绑定中为每个站点分配了唯一的主机名。 首先,这是做事的正确方法吗? 其次,有什么方法可以使用我的服务器IP访问这些文件? 我已经尝试过各种各样的' http:// ServerIP:80 / HostName.com '的组合,我只是不能得到它的工作。 先谢谢你。