Iis

什麼是監視和調試 IIS 性能問題的好工具/技術?

  • March 23, 2015

我正在尋找最好的工具/技術來監控 IIS 性能問題,然後調試它們。我對 ASP.NET 應用程序特別感興趣。

這可能是工具的組合,或者可能有一些對兩者都有好處的東西?

(我會根據我的經驗添加一兩個答案,以供我將來參考!但我希望我能通過有用的工具獲得一些其他答案,以添加到我的收藏中)

PerfMon 是一個很好的基本監控工具。

有許多關鍵性能監視器計數器可用於監視伺服器。

Microsoft 的 Thomas Marquardt 的一篇有用的文章建議以下作為監視 ASP.NET 應用程序應使用的最小計數器

  • 處理器(_Total)% 處理器時間
  • 程序(aspnet_wp)% 處理器時間
  • 程序(aspnet_wp)\私有字節
  • 程序(aspnet_wp)\虛擬字節
  • 程序(aspnet_wp)\句柄計數
  • Microsoft® .NE​​T CLR Exceptions#Exceptions throw / sec
  • ASP.NET\Application 重新啟動
  • ASP.NET\Requests 被拒絕
  • ASP.NET\Worker 程序重啟(不適用於 IIS 6.0)
  • 記憶體\可用兆字節
  • Web 服務\目前連接
  • Web 服務\ISAPI 擴展請求/秒

我發現一個有用的計數器在那篇文章中沒有提到,但在關於 ASP.NET 執行緒使用的 Thomas Marquardt 部落格文章中討論了這個計數器:

  • 應用程序隊列中的 ASP.NET 應用程序\請求

引用自:https://serverfault.com/questions/1252