我正在尝试解决ASP.NET网站中一些相对urls不能正确解析的问题。我想要查看HTTP日志,以确定从web服务器请求哪些URL。我使用的是,而不是ASP.NET。
那么,ASP.NET开发服务器是否生成了日志,我可以在其中检查正在请求哪些文件?
Windows 7,64位
VS2008
ASP.NET 3.5 SP1
我正在尝试为存储在我们的服务器上的日志文件构建日志查看器。我知道codeplex上有可用的日志查看器。但我想做些属于我自己的东西。这是我首先需要做的事情。日志文件存储在地址为\windows server address\LogFiles的服务器上。在这里有各种名称为W3SVC69773105,W3SVC1208646085的文件夹。现在我不能理解这个文件夹的名称,但是每个文件夹代表一个应用程序。在每个文件夹中都有每天的日志文件。我需要能够从服务器获取最新的文件,然后对其进行解析。我想知道如何从我的本地机器以编程方式访问服务器上的这个文件。
随着数据中心节约资金和节省交流电源,我的公司需要找到Windows (主要是各种操作系统- windows 2000,2003 )服务器,而这些服务器并没有被大量使用。我发现了一些伟大的逻辑解析器“取证”类型的脚本来枚举最后使用的注册表项、最后的保存、最后的RDP会话等等。当涉及到开发组、用户等企业服务器的使用时,还有哪些其他方法可以用来“从碎片中分离小麦”。这里的注意力主要是应用程序角色服务器,而不是文件服务器。因此,如果IIS站点已启用,则可能需要从日志中跟踪站点的使用情况。还有哪些其他项目需要调查和列举。任何对大量服务器自动化/脚本的建议都将是最受欢迎的。提前谢谢。
我试图从mysql生成的慢速查询日志中获取慢速查询报告。我尝试了myprofi,但不幸的是,当我运行myprofi脚本时,我的windows服务器一直在崩溃。
我也尝试过来自hackmysql.com的perl脚本mysqlsla,但是我似乎无法让它工作,它给了我以下错误:
Use of uninitialized value $ENV{"HOME"} in concatenation (.) or string at mysqlsla-2.03 line 2281
我没有Perl的经验,所以我无法修复它。解析大型mysql日志文件的其他选项有哪些?