【问题标题】:How could monitor every process on web application server?如何监控 Web 应用服务器上的每个进程?
【发布时间】:2012-02-19 13:26:02
【问题描述】:

我想找到一些应用程序,它可以告诉我有关我的服务器应用程序中发生的每一件事的一些统计信息...

我有一个用 C#.net 和 sqlserver 编写的 web 应用程序,它设置在 winsows Server 2008R2 上并在 LAN 上工作,我想找出女巫进程耗时太长,或者服务器上的每个进程周期,如何监控这个东西?

【问题讨论】:

    标签: .net web-applications iis-7 monitoring


    【解决方案1】:

    我不确定是否有一个包罗万象的解决方案,但我知道有几个包可以让您监控和记录 ASP.NET 应用程序中的各种事件。

    在我的脑海中,ELMAH 是一个相对简单的解决方案,它有很多可插拔的日志记录工具。您可以使用 Nuget 将其放入。

    ASP.NET 还带有自己的应用程序运行状况监控工具,简称为ASP.NET Health Monitoring。没有太多的工作,但它可能是一个有用的工具。

    【讨论】:

      【解决方案2】:

      谢谢大家。我终于找到了 microsoft Advanced Logging,它是 IIS 的好工具,之后我可以使用 WebLogExpert 和 sql server 分析结果非常好。帮助我的链接在这里:

      http://perftesting.codeplex.com/wikipage?title=How%20To%3A%20Use%20IIS%20Log%20Files%20In%20Performance%20Testing&ProjectName=perftesting

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-06
        • 1970-01-01
        • 2016-07-24
        • 1970-01-01
        • 2010-09-12
        • 1970-01-01
        相关资源
        最近更新 更多