我有一个用ColdFusion编写的Web应用程序,它定期开始使用100%的服务器CPU并使ColdFusion服务崩溃。错误的ColdFusion应用程序的Windows CPU通知
因为我一直无法重现自己的问题,我想找到一个实用程序时的CPU占用率开始上升,这将通过电子邮件通知我,这样我就可以在服务器上跳,看FusionReactor看发生了什么事情,并找出行为不端的代码。
我用Google搜索,并一直未能找到合适的工具,所以我认为我会问其他的程序员是否已经找到了一个工具,它可以做这样的监测。鉴于我的需求的具体情况,我宁愿不写我自己的监测工具。
如果您有其他建议来解决整体问题,我很乐意听到这些。
回应的答案:
使用Windows性能监视器来触发命令行听起来前途。任何人都可以指导我如何做到这一点的教程?
我们没有设置接收SNMP陷阱的监控系统。
我们正在运行ColdFusion 8 Standard Edition,它不包含ColdFusion性能监视工具 - 只有Enterprise包含这些工具。
彼得·鲍的答案很可能将使我能够解决的问题,但它并不能帮助我主动解决问题为CPU开始秒杀,所以我还在寻找一个通知解决方案。
谢谢,这听起来像我正在寻找解决这个持久但偶然的问题。 – davidcl 2009-01-19 20:16:30