服务器CPU监控小工具下载

作者:草上飞 时间:2010-04-06 19:19:00 

虽然以前针对服务器性能优化做过很多设置。如:优化应用程序池,增加虚拟内存等等。

但是前段时间,服务器还是经常会CPU满100%。一开始想法是写个CPU的监控工具,当CPU满100%的时候自动记录,然后发邮件通知,然后远程登录到服务器上分析CPU占用100%的原因。
        后来每次查看CPU占用情况,发现满100%的时候,都是linkhelper.cn这个站点占用了很多的CPU。每天总会有3-4次,流量大的时候,如遇上百度更新,PR更新的日子,查询过多的时候,平均半个小时到一个小时就会有CPU满100%的情况。每次CPU满的时候,在任务管理器中手工结束下w3wp.exe就能解决。本来想升级下服务器,再加个CPU,但是想想,就因为每天有那么几次CPU占用满100%的情况,就去多加个CPU,似乎有点不甘心,因为大多数的时候,CPU还是控制在30%-60%之间。
        后来想想,在CPU监控的前提下,增加了一个功能,就是检测服务器CPU超过97%持续10秒钟的时候,就自动结束一个占用CPU最多的w3wp.exe进程。因为我的linkhelper.cn是启用了多进程,所以就算结束了一个进程,对网站也没有任何影响。而且结束进程后,iis会立即马上启动一个新的进程补上。这样的话,CPU占用情况降下来了,而且对网站没有任何影响。    

自此,也算为服务器CPU经常达到100%提供了一个方案。虽然还不是很圆满,更好的方案应该是加个CPU。

后来继续对该工具进行修改,做得更通用点。如CPU占用数、持续时间、邮件设置、是否自动删除进程、删除的进程名称等都可以通过参数设置。

工具下载地址:cpu.rar  cpu.rar (18.31 KB)

标签:cpu,工具,监控,服务器
0
投稿

猜你喜欢

  • GoDaddy:什么是.htaccess Godaddy

    2010-04-22 12:37:00
  • Web服务器记录中查找黑客踪迹(1)

    2010-04-14 18:15:00
  • 阿卡人SEO:多次经验教您脱离百度沙盒

    2009-08-22 16:48:00
  • 最新苹果Mac OS X测试版恢复对Atom的支持

    2009-11-07 09:00:00
  • [多图]MeeGo 1.0试用

    2010-05-27 15:07:00
  • 黑客下狠手 DDoS狂轰韩美网站

    2009-12-08 14:02:00
  • eWebeditor的漏洞利用

    2009-11-03 13:15:00
  • 流行的黑客用于攻击网络的常用工具

    2009-10-21 17:33:00
  • 购买链接的一些评定标准和购买规则

    2009-07-10 10:28:00
  • 虚拟主机如何解决电信网通间互联互通

    2007-06-26 16:33:00
  • windows 2003服务器备份和恢复的经验总结

    2007-08-27 09:19:00
  • Win2K服务器端安全设置教程(1)

    2007-12-04 10:29:00
  • 活动目录:Win2003跨树信任关系

    2007-03-27 11:33:00
  • 单独购买Godaddy独立IP

    2010-04-20 12:46:00
  • Windows中合理设置共享文件夹访问权限

    2008-12-08 14:51:00
  • Discuz! X1模块独立程序目录和模板目录介绍

    2010-07-02 19:48:00
  • 谷歌操作系统打破微软垄断 相互渗透核心业务

    2009-11-22 09:41:00
  • 招聘网站怎么做

    2009-05-27 13:28:00
  • Apache服务器配置全攻略(一)

    2008-01-08 19:40:00
  • 互联网之父:“//”一点用没有

    2009-10-16 10:17:00
  • asp之家 网站运营 m.aspxhome.com