Sql server 2005 我正在创建一个基于web的系统管理门户,用于监视我的web服务器

Sql server 2005 我正在创建一个基于web的系统管理门户,用于监视我的web服务器,sql-server-2005,iis,coldfusion,monitoring,Sql Server 2005,Iis,Coldfusion,Monitoring,这将涉及监视、coldfusion、SQLServer2005、iis、coldfusion错误和硬件 例如,我想创建图形化的、易于理解的图表来显示coldfusion的性能,但我想知道我可以在系统下面访问哪些数据来获得这些数据 这方面有什么资源吗 是的,我知道获取太多可能影响服务器性能的信息是一种平衡,我希望避免这种情况,但获取必要的有限信息可以帮助我们密切关注服务器 你会看什么样的东西,有什么方法来监控它们 是的,我知道coldfusion有很好的服务器监控工具,但我们买不起。所以我们必须推

这将涉及监视、coldfusion、SQLServer2005、iis、coldfusion错误和硬件

例如,我想创建图形化的、易于理解的图表来显示coldfusion的性能,但我想知道我可以在系统下面访问哪些数据来获得这些数据

这方面有什么资源吗

是的,我知道获取太多可能影响服务器性能的信息是一种平衡,我希望避免这种情况,但获取必要的有限信息可以帮助我们密切关注服务器

你会看什么样的东西,有什么方法来监控它们


是的,我知道coldfusion有很好的服务器监控工具,但我们买不起。所以我们必须推出自己的


感谢您的时间。

看一看-如果它不能满足您的需要,可以谈谈如何帮助改进该项目,而不是从头开始另一个项目。

对于一些简单的图表,您可以做一些事情从CF获取性能信息,而且,由于您可以在Windows平台上使用内置的Windows性能指标收集工具

首先,您允许在CF Admin中进行性能监视

然后,您可以在服务器上设置一些perfmon任务(使用管理工具下的可靠性和性能监视工具)。这些可以访问ColdFusion服务器指标,如平均请求时间、点击次数/秒等,以及标准Windows指标,如所用内存和CPU利用率

这一切都是免费的,如果您将结果写入csv文件,您可以每隔几分钟将其解析到数据库表中

一旦有了这些功能,您就可以使用本机CF处理(如
)来绘制CF服务器性能图

我还可以告诉您,这种perfmon方法对服务器性能的影响可以忽略不计


我希望这会有所帮助。

我建议查看Ray Camden在Coldfusion 8中发表的名为Server Monitor API的文章,以便在CFML页面中监视应用程序。它只适用于单服务器安装

以下代码用于获取MetricDate和Cfchart


“但我们负担不起。所以我们必须自己动手”——你花多少时间来重新制造轮子?要说服任何人相信这一点的必要性和成本的价值,需要花费更多的时间。只是做一个更有限、更简单的版本更有意义。然后让它显示出价值。除了告诉我不要玩我自己的游戏之外,还有其他想法或解决方案吗?非常有趣,我喜欢。还一直在玩webcharts3d,并使用ajax更新仪表板。。。