前面三篇文章分别介绍了如何利用Kudu Process ExplorerKudu Rest APIKudu Console+ProcDump来手工抓取内存转储文件。

实际中,很多性能问题随机发生,并且仅仅持续一段时间。当问题发生后,IT管理员或者开发人员来不及采取任何措施抓取数据,可能就已经恢复了。在本文将介绍当网站性能下降时如何自动抓取dump文件。

我的印度同事Rakki,分享了如何利用FREB跟踪功能来抓取dump文件。在他的文章中给出了一个例子,当请求执行超过15秒后,抓取WPWP.EXE的dump。
Windows Azure Web Sites (WAWS) – Collecting dumps of the worker process (w3wp.exe) automatically whenever a request takes a long time

当网站由于资源问题导致性能下降时,可以采用Auto-Healing(自动修复)功能来抓取dump。在我的同事AJ的文章中,列出了当内存使用超过800M后,如何利用Auto-Healing自动抓取dump。
Auto-Healing Windows Azure Web Sites

Leave a comment

电子邮件地址不会被公开。 必填项已用*标注